I have started moving away from legacy model binding and turned this off in config/livewire.php. Still nothing is displayed.
I even tried adding value="{{ foo }}" (eg foo=requestId) and see the correct value when I inspect this in the browser but Livewire surpresses this when I use wire:model="foo" it seems so the value is not displayed.
When doing the inspection in the browser I notice he following type of warnings and error messages:
Alpine Expression Error: Cannot read properties of undefined (reading 'on')
Expression: "window.Livewire.find('3rt3PHqmFqHIbstvP0kj').on('rcFound', () => { clearTimeout(timeout); shown = true; timeout = setTimeout(() => { shown = false }, 2000); })"
And corresponding (I assume) error message:
app.8c8ff37e.js:36 Uncaught TypeError: Cannot read properties of undefined (reading 'on')
at [Alpine] window.Livewire.find('3rt3PHqmFqHIbstvP0kj').on('rcFound', () => { clearTimeout(timeout); shown = true; timeout = setTimeout(() => { shown = false }, 2000); }) (eval at <anonymous> (http://localhost:8000/build/assets/app.8c8ff37e.js:36:670), <anonymous>:3:76)
In Safari I also see this error message:
TypeError: null is not an object (evaluating 'carry[i]')
The on type of error message seem to be related to some event dispatching I do but seem not to be related to the problem described above (but explains why these events are not handled properly).
Could it be related?