Created attachment 7476 patch ensures stale data is cleared The "Metadata" signal handler does not release player->artist (or player->title) if the xesam:artists (or xesam:title) field is not present. For example, if the player changes track from one with artist "FOO" to a resource with no artist (e.g., an unbounded stream, like internet radio) the plugin still shows "FOO" as the artist rather than an empty field.
Sean Davis referenced this bugreport in commit 8fe88d6316ac2c1b3330c7804af0aa112ab50b19 MPRIS2: stale data retained after Metadata signal (Bug #14068) https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/commit?id=8fe88d6316ac2c1b3330c7804af0aa112ab50b19
Thanks for the report and patch! Applied above.