Hot-Not Working and have to rebuild project all the time

Is VertexFactory one of your classes? If so then it looks like you need to include FMeshDrawSingleShaderBindings in the VertexFactory.h or forward declare it.

The issue with builds being denied might be because of other failed builds etc, or it might be your source control if you’re using it. Are you using perforce? If so then you’ll want to either not commit your built binaries to Perforce or you’ll want to ‘change filetype’ within P4V to set them as writable (w flag). You might also want to limit the number of versions stored as binary files can always be rebuilt from the source (s flag).

As for hot-reload. It could be because of the above errors, or it could be something else. You first want to make sure that VS always successfully compiles and if you’re still having problems specific to hot reload, put the error log here.