By restructuring your modules. Regardless that it may have compiled in some circumstances, you should never have a plugin module dependent on a game module. Also I’m not even sure UE4 allows circular dependencies outside of the engine at all; you should avoid them even if it does.
It depends on the situation, but generally you should be able to avoid circular dependencies by moving some code around, making more use of forward declarations and virtual interfaces, and/or perhaps by just extracting some code into an extra module.