UI_comms now warns (for likely bugs) when logging undefined or NaN