You can’t catch MethodNotFoundException in the component’s exception() hook—Livewire throws it before the component action lifecycle runs, so your hook never executes. Handle it globally in App\Exceptions\Handler (e.g., in register()/render() for MethodNotFoundException, checking for a Livewire request) and surface your toast from there.