Factory within Factory failing to define using new ::define method

Anyone got any ideas? It seems like the instance that the Facade is using is being reset for some reason, but i could be wrong. 

We are getting `League\FactoryMuffin\Exception\NoDefinedFactory: Factory not defined for class: Profile`