well after literally HALF A WEEK of spending all day fighting with an obscure unreal build system bug where it supposedly fails to find an arbitrary generated header even though it exists, i've emerged victorious. the culprit? a single missing semicolon after one of UHT's awful magic black box macros in a different file in a completely different module. (fun fact: some of these macros require a semicolon after them, some CAN'T have a semicolon after them)
uhh #devtober i guess