Problem: The engine compiles every time we do changes to our project

Yes rescan the project. If that doesn’t work rescan the UE4 project too. You have to do this every time you open the solution. You don’t need to rebuild the engine.
Good Luck!!