I was writing a c++ plugin, and now I have it working very well. However, nothing in my project will save except my custom Data Asset. Materials, Character Blueprints, Maps, and Static Meshes will not save. Can anyone help me narrow down the cause of this?
Essentially, the plugin is a custom component, some static meshes, and a custom data asset. The custom component automatically adds the meshes to the actor with the component based on the data asset profile. The destructor of the custom component destroys the components it spawns first before destroying itself. I had that in place before I started getting the no saving bug.