Blueprint failed serialization on circular classes (4.7+)

So a work around that may simply be all that is needed is in createexport to triggers a force load of the template before “LoadClass->GetDefaultObject();”

Basically

if (Template)
{
	auto Linker = Template->GetLinker();
	if (Linker && !Template->HasAnyFlags(RF_LoadCompleted))
	{
		Template->SetFlags(RF_NeedLoad);
		Linker->Preload(Template);
	}
}

LoadClass->GetDefaultObject();

Seemed to solve the cases I could find…