I'm pretty well acquainted with the documentation, as such I've gone through these steps and have even tried with an entirely new custom content type with no luck. I can't even add a regular Textbox to it without getting this error. It's really strange, because it apparently can't resolve the Resources.Projects type, but the code reference says the type is"Telerik.Sitefinity.DynamicTypes.Model.Exchange.Project"
As I mentioned earlier, something strange is happening on the database side, where any new content types are being created with the resource_ prefix where Resource is another one of my content types. But i'm not creating new content types with Resource as a parent, so I don't understand why sitefinity is setting that prefix. I imagine this is where the core of this problem lies since one part of sitefinity is saying the type should be one thing and another part of it says otherwise.
TLDR: the content type Project is being created in the database as though it were a child of the type Resource and not its own top level content type. Why is this happening? How can i stop it? All content types that I now create seem to immediately do this.