When I press the play button to check up on my code, my cursor just turns into the rainbow cursor, same when I was just changing up some settings for a tile or sprite. Why? This is super frustrating. Also, after a Safe Mode, my entire project just reset. Thankfully, the project was just a test so nothing was truly lost.
I just recently got Unity and should have the latest version. Is there something I am missing? What should I do about this?
Sounds like an infinite loop. Possibly in one of your scripts. Check if the profiler (edit mode) reveals anything.
The profiler can’t provide data if the main thread is locked in an endless loop. Instead, attach with an IDE (e.g. Visual Studio) and while the editor is locked up, hit pause in the IDE and see where your main thread is at. If it is in an endless loop, you might even be able to change the value of a variable or move the execution to break out of it.