diff --git a/src/Bootstrappers/BroadcastingConfigBootstrapper.php b/src/Bootstrappers/BroadcastingConfigBootstrapper.php index 3ffd9337..f609c8ff 100644 --- a/src/Bootstrappers/BroadcastingConfigBootstrapper.php +++ b/src/Bootstrappers/BroadcastingConfigBootstrapper.php @@ -122,8 +122,8 @@ class BroadcastingConfigBootstrapper implements TenancyBootstrapper public function revert(): void { // Revert the bound BroadcastManager and Broadcaster singletons back to their original state - $this->app->singleton(BroadcastManager::class, fn () => $this->originalBroadcastManager); - $this->app->singleton(BroadcasterContract::class, fn () => $this->originalBroadcaster); + $this->app->instance(BroadcastManager::class, $this->originalBroadcastManager); + $this->app->instance(BroadcasterContract::class, $this->originalBroadcaster); // Clear the resolved Broadcast facade instance so that it gets re-resolved as the central BroadcastManager Broadcast::clearResolvedInstance();