@JLWest: I compiled my macOS trivial demo program on Windows 10 and it still works. I've attached the trivial project. Does this work for you? It does for me.
As bytebites says, in your demo you've added the colon to the Item once in the original listbox text and again in the onlick handler which is why that fails.