Apologies, my friend. I did indeed overlook your very first line. I'll be going to bed early this evening. 🙂
It's obvious that Spaces is not working properly.
Have you rebooted into safe mode to see if the drive repair and cache clearing that the OS does will solve the problem?
Use safe mode to isolate issues - Apple Support
What Safe mode does:
- Verifies your startup disk and attempts to repair directory issues, if needed
- Loads only required kernel extensions
- Prevents startup items and login items from opening automatically
- Disables user-installed fonts
- Deletes font caches, kernel cache, and other system cache files
Restarting in Safe mode can often eliminate a problem or help identify the cause.
You can verify that you have started in Safe mode by clicking Apple menu > About This Mac > System Report. Then find >Software< in the left column and look at >Boot Mode: Safe vs Normal< in the right pane.
Secondly, if you can, find and delete the preferences file for Mission Control, then reboot your MacBook. If I knew where that file lived I would say, but I do not.
A third option might be to delete all of your current spaces. Then reboot the machine and add fresh spaces and see if that works.
Run Disk Utility First Aid against your startup drive. See if it finds anything that it thinks it needs to repair.
If none of these things works to eliminate the problem, you might run a scan for malware, but that's not really high on my radar at all.
It may be a simple case of miscellaneous software corruption. A reinstall of macOS might be what's needed. But try these other things before you consider that option. And definitely make a backup of your stuff before you do much else.