There is a misplaced/wrong IFDEF within diag build that will cause compile errors.
class UndergroundHandlerClient located in: scripts\4_World\Classes\UndergroundHandlerClient.c
invalid method call line: 234 because,
At line: 417 the IFDEF is wrong, it should be:
DIAG_DEVELOPER