converted GameInventorySystem from plugin to GameModule, according to this https://answers.unrealengine.com/questions/83155/cannot-find-dll-when-using-an-uobject-exported-via.html , games shouldn't have dependency on plugins, plugins should have depndency on game, setup is not much more complicated, you need to Edit your *.Target.cs files add approperiate modules as output