Compiled project wont run, module compiled with different version?

Hey guys, I am working on my game and after updating a plugin and compiling running the project file complains the plugin isnt compiled for the correct version of the engine. The project directories are setup like so:
Project
|_ Engine
|_Game

Its a github source project and this has not been an issue before.
I can compile the game no problem. When I try to just run the project file editor wont start complaining the new plugin is compiled for a different version of the engine. If I open VS and click the “Local Windows Debugger” button, everything loads just fine and the editor runs.
I decided to delete binaries and intermediate directories and Rebuild the whole project, it now does the same thing except for the whole project!

I have never seen this before and tried everything I can think of and cant get it fixed.. has anyone seen this yet?

Check the .uplugin file, maybe it has a specific Unreal Engine version defined in it.

Nope, Its for the correct version of the engine. When thats the case, if it compiles ok like mine does, when it tries to run it will complain that it is compatible with another engine version and allow you to try to run it.
In this case it is saying its not even compiled for the engine and needs to be compiled.