Cannot get ui_guage to display each message after specified delay time

You have only posted the export from one node, you haven't posted the flow showing how you have attempted the delay.
However, in case you didn't realise, if you want it to show multiple values 5 seconds apart you need to set the delay node to rate limit mode so they come out at the defined rate.