Seeing weird blueprint errors while packaging

UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogBlueprint:Error: [Compiler BaseScoreGameMode] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_617 to imply a specific type. from Source: > /Game/Blueprints/GameLogic/BaseScoreGameMode.BaseScoreGameMode
UATHelper:…LogCook:Display: Cooking /Engine/EditorResources/LightIcons/S_LightError → C:/Users/jordan/Documents/Unreal Projects/SettleTheScoreJam/Saved/Cooked/WindowsNoEditor/Engine/Content/EditorResources/LightIcons/S_LightError.uasset
UATHelper:…LogSavePackage:Display: Finished SavePackage C:/Users/jordan/Documents/Unreal Projects/SettleTheScoreJam/Saved/Cooked/WindowsNoEditor/Engine/Content/EditorResources/LightIcons/S_LightError.uasset
UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogBlueprint:Error: [Compiler Spawner] Error The type of Variable is undetermined. Connect something to K2Node_TemporaryVariable_1 to imply a specific type. from Source: /Game/Blueprints/Spawner/Spawner.Spawner
UATHelper:…LogCook:Display: Marking …/…/…/Engine/Content/EditorResources/LightIcons/S_LightError.uasset as reloading for cooker because it’s been cooked for platforms WindowsNoEditor.

These errors are really weird. I don’t see them when compiling these blueprints, only during packaging. There’s an unamed temporary variable that isn’t typed? How could I go about debugging this? Using the search function for K2Node_TemporaryVariable_1 turns up 0 results. I can’t search for an unnamed variable - nor does one exist.

UPDATE: It looks like unreal doesn’t like the macro I made for accessing arrays. Can anyone tell me what I’m doing wrong with this macro? This error doesn’t show up when I compile blueprints. It only shows up if I look at the macro, or when I’m packaging. If I compile my blueprints the “local wildcard” node, the error goes away.

UPDATE2: Interestingly, I can’t find a single use of the “local wildcard” node in any of the Standard Macros. Is this node experimental or broken?

Hey AssumptionSoup,

So it looks like you have two classes being affected by this from what I see in the log snippet you’ve provided:

/Game/Blueprints/GameLogic/BaseScoreGameMode.BaseScoreGameMode

and

/Game/Blueprints/Spawner/Spawner.Spawner

What I’d like you to do is create a new, clean project and recreate your affected macro to see if you’re getting that same error, or if there is some issue with the project itself.

I’ll also test this on my end and then we can compare results.

Thanks

Thanks for the advice Sean. I made a new project, and it’s working there. The problem must be something I’m doing in my larger project. I can work around it.

In the future, I think I need to make smaller test projects more readily. I had to test one of my other packaging problems the same way.

Thanks for your help!