Hmm. That is interesting. When I disconnect, the Spaces for the external just become added to the set of Spaces for the internal. When I reconnect, the Spaces go back to the external. Running Monterey. Any chance you are running a third-party window manager that is getting in the middle of that process?