The song history is not getting updated when listening to a certain stream. The history is updated without issues for other streams. The attached screenshot shows how only the previous stream’s song history has been saved but the current stream’s song info is not being saved.
The only difference I can think of between the two streams is that the problematic stream does not display images of the songs/albums being played but rather it displays a static stream logo.
At least during certain shows the stream displays only the static logo, but maybe for some other shows the album images are displayed. This just FYI if you test the stream.
I am checking it right now, and what I see on the screenshot provided is the problem of not properly constructed metadata by the station. Some stations sometimes provide additional information, like title of the program, name of the presenter, date of the release. In such cases name of the song, artist cannot be properly retrieved. When song is not recognized due to the wrong metadata there is nothing app can save into history.
As far as given station is concerned. See my screenshot. They provided good metadata for two songs, that was recorded in the history, and for Pink Floyd they provided metadata polluted with date (probably release date), and that metadata wasn’t recognized and there was nothing to be save.
Question: In the problematic case where the metadata is polluted, would it be feasible to fall back to saving the information as it is in the player header (Pink Floyd - Jugband Blues (20 Dec 67))? To me (with my limited knowledge) it seems like a better-than-nothing solution. At least I cannot think of potential drawbacks in it.