This question was inspired by an actual customer question,
but I changed a lot of it around to make for a more interesting story.
(Trust me, the original story was even more boring.)
A customer's background thread posted a message to the main UI thread
to signal something (details not important).
They found that the posted message was never...