Unresolved external symbol after importing Third Person Character blueprint

I Imported the ThirdPersonCharacter blueprints into my project and got an Error (I don’t remember exactly what the error was, it removed itself from my screen quickly), however I am now unable to open the project at all.

I have tried removing the binaries, saved and intermediate folders as well as the sln file, and regenerated the visual studio file, however every time I try to open the project it just says:

The following modules are missing or built with a different engine version: PuzzleGame
would you like to rebuild them now?

if I say yes, it says “starting build…”
then MyProject could not be compiled. Try rebuilding from source manually.

I have not upgraded versions of UE4…so not sure why it would even say that.

I have tried rebuilding in Visual Studio 2019, however I still get an error:

*unresolved external symbol “__declspec(dllimport) public: static void __cdecl UHeadMountedDisplayFunctionLibrary::ResetOrientationAndPosition(float,enum EOrientPositionSelector::Type)” (_imp?ResetOrientationAndPosition@UHeadMountedDisplayFunctionLibrary@@SAXMW4Type@EOrientPositionSelector@@@Z) referenced in function “protected: void __cdecl ATP_ThirdPersonCharacter::OnResetVR(void)” (?OnResetVR@ATP_ThirdPersonCharacter@@IEAAXXZ) PuzzleGame C:\Projects\GameDev\Unreal\Projects\UEB\PuzzleGame\PuzzleGame\Intermediate\ProjectFiles\TP_ThirdPersonCharacter.cpp.obj 1

I don’t know what is causing this or why. Can anyone help!?!

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks