MPRIS does not emit Metadata property change when vlc:nowplaying changes
When listening to a radio stream, VLC sets the "vlc:nowplaying" attribute on its MPRIS Metadata to the actual song playing.
However, when the song changes the Metadata property isn't signalled to change and so a media controller applet that shows this information is not updated.
The window's title bar updates right away and querying Metadata manually reveals the property has been updated, just without telling anybody.