Debugging SpawnActor failed because no class was specified

Ugh. Mea culpa.

I am now not sure that the forward declaration issue was causing the SpawnActor failed message.

I was seeing a crash due to the forward declaration for a UPROPERTY issue. And just above the crash I had seen the message, and (most likely) leapt to the wrong conclusion.

So after a time I noticed that I was still getting the message about SpawnActor failed. Just because there was no crash to pause the log, I had not seen it.

However I noticed that it was there while debugging another issue, went hunting and tried the fix mentioned in this thread: and it fixed the problem.

Sigh.