GetPrivateStaticClass() Unresolved External between Modules

Worked for me.

  1. Close MSVS
  2. Delete “YourProjectName/Intermediate” folder
  3. Regenerate C++ solution(Right click on uproject file - generate project files)
  4. Open MSVS
  5. Build Project

For me, the reason of issue was that old object files were in the “Intermediate” folder.