That is indeed very likely, because in my GetScriptInterpreter I get this note:

The note didn't make any sense to me and when I converted this into a pure cast it just went away, so I ignored it.
I have no idea why the cast would fail. The return node that it seems to be asking for is right there, isn't it?
Edit: I took another look at a completely unaltered version of your Demo Project. When I click "Compile" inside your BPC_Demo_Topic the same blue note appears under the "Cast to BP_SampleDialogueGameMode" node in the GetScriptInterpreter function. However, the demo level appears to be working just fine after that, even though the note says "cast failed".
The note didn't make any sense to me and when I converted this into a pure cast it just went away, so I ignored it.
I have no idea why the cast would fail. The return node that it seems to be asking for is right there, isn't it?
Edit: I took another look at a completely unaltered version of your Demo Project. When I click "Compile" inside your BPC_Demo_Topic the same blue note appears under the "Cast to BP_SampleDialogueGameMode" node in the GetScriptInterpreter function. However, the demo level appears to be working just fine after that, even though the note says "cast failed".
Comment