If you haven’t already, close out of the editor and VS, and then right click on the uproject file and click Generate Visual Studio Files. Then re-open VS and you should be good.
When you create a new header file, you need to let the engine create the generated.h file. This is how you do that.
You DO NOT need to close and regenerate project files each time you create a new header! This is a common misconception - UHT will recreate the generated headers that it needs to everytime you build the project.
Thanks for your suggestions. Unfortunatly, neither fixed my issue.
Visual Studio asks me if I want to reimport the files after I generate them.
Unfortunatly, the generated header file remains non-existant.
(Could this be because I inherit from Object and dont inherit from Actor?)