This hasn't always been the case Doug, as the OP stated:
I have successfully deployed this function to australia-southeast1 multiple times
It seems there has been a regression GCP/Firebase Functions; code that was working/deploying previously, no longer deploys - despite being V1 and node 22.