Container trying to resolve variable passed to event listener

What seems to be the problem: Exceptions logged in log files

Steps to Reproduce: Emit event to listener in another component. Pass along a string.

Are you using the latest version of Livewire: v1.0.13

Do you have any screenshots or code examples:

Strange one, because all the code seems to work but I am getting errors in the log files.

I have a search box inside one component, and when the input changes, I emit an event with the new search term

class SearchTags extends Component
{
    public $term;

    public function render()
    {
        $this->emit('updateTerm',$this->term);

        return view('livewire.search-tags');
    }
}

You can see the event emitted is ‘updateTerm’ . This is listened to in another component;

class Tagindex extends Component
{
    public $category;
    public $term;

    public function mount(Category $category)
    {
        $this->category = $category;
    }

    protected $listeners = ['updateTerm'];

    public function updateTerm($term)
    {
        $this->term = $term;
    }

The error I am getting seems to be that when the event fires, Laravel is trying to resolve ‘term’ out of the container. It cannot and throws an error.
There are duplicates of this component on the page and I get an error for each.

[2020-04-27 13:37:12] local.ERROR: Class term does not exist {"userId":965,"exception":"[object] (ReflectionException(code: -1): Class term does not exist at /Users/mark/Sites/speakernet/speakernetv6/vendor/laravel/framework/src/Illuminate/Container/Container.php:794)

some of the stack trace

Illuminate/Container/Container.php(794): ReflectionClass->__construct('term')
Illuminate/Container/Container.php(671): Illuminate\\Container\\Container->build('term')
Illuminate/Container/Container.php(619): Illuminate\\Container\\Container->resolve('term', Array)
Illuminate/Foundation/Application.php(757): Illuminate\\Container\\Container->make('term', Array)
Illuminate/Foundation/helpers.php(121): Illuminate\\Foundation\\Application->make('term', Array)
ComponentConcerns/HandlesActions.php(103): app('term')
Illuminate/Foundation/helpers.php(711): Livewire\\Component->Livewire\\ComponentConcerns\\{closure}()
ComponentConcerns/HandlesActions.php(106): rescue(Object(Closure), Object(Closure), false)
{closure}(Object(ReflectionParameter), 0)
Illuminate/Support/Collection.php(1034): array_map(Object(Closure), Array, Array)
/ComponentConcerns/HandlesActions.php(107): Illuminate\\Support\\Collection->map(Object(Closure))
/ComponentConcerns/HandlesActions.php(88): Livewire\\Component->resolveActionParameters('updateTerm', Array
/ComponentConcerns/ReceivesEvents.php(87): Livewire\\Component->callMethod('updateTerm', Array)
/Connection/ConnectionHandler.php(49): Livewire\\Component->fireEvent('updateTerm', Array)
/Connection/ConnectionHandler.php(21): Livewire\\Connection\\ConnectionHandler->processMessage('fireEvent',
/Connection/HttpConnectionHandler.php(11): Livewire\\Connection\\ConnectionHandler->handle(Array)

I should say that this is Laravel 5.8.2

seems related https://github.com/livewire/livewire/issues/518