Inconsistent 'undefined is not an object' error

I’m using Flare to track Javascript errors in production, and am occasionally seeing an error:

undefined is not an object (evaluating ‘this.components.componentsById[componentId].$wire’)

The error is always triggering from the same view, but I haven’t been able to get the error to fire for me. The view has a global component with about 5 smaller Livewire components in it. It also uses alpine for some simple show/hide actions though I haven’t implemented entangle yet.

The error only showed up after I upgraded from Laravel 7 and Livewire 1 to 8 and 2. I am currently on Livewire 2.2.5 (latest as of today), Laravel 8.5.0 and alpinejs 2.7.0

Here’s the stack trace for the error

Not expecting a full solution, but if anyone has any ideas on what could be causing this or any avenues I should explore, that would be great!