Perhaps another phase could work?
You could see if earlier phases change when the engine loading stops (other than 75%)
Also does you module cpp file use IMPLEMENT_MODULE & FDefaultModuleImpl?
IMPLEMENT_MODULE(FDefaultModuleImpl, IImitationLib);
there are no copy paste mistakes maybe by accident from the main project definition?