Any way to prevent destroy on spawned player object on disconnect?

I’ve seen some other threads that seem to indicate its not possible, but I’m trying to keep my networked spawn player object/camera aorund (as the host) when a disconnect occurs e.g. connection to relay ends. Right now it automatically destroys the player object as its not a “scene object” but I’d like the player to keep going in that case. Is there any way to override that forced destroy behavior?

I’m using this to spawn the player:
this.GetComponent().SpawnAsPlayerObject

Thanks!