I was unable to insert a wait() call anywhere where it would work reliably. I am going to abandon this path and create a log node that simply exists to receive "normal" messages and post them to an MQTT topic so a client on my ethernet network can listen and log them to a file/syslog/etc.