What the firmware does is:
1- connect wifi to your home network
=> result is visible on the top bar most right hand icon indicating the wifi signal strength)
Note that a working wifi connection does not mean there is a working internet connection!
2- try to reach the listenlive (LL) database (which is one and the same server as the website and this forum)
=> result is visible on the top bar as the LL icon betwee nthe clock and the wifi icon
not being able to reach the server within a timeout period results in the "crossed ll" as you call it
It makes this connection to see if the internet can be reached (and of course to load the most recent data files containing station links)
The ability to reach the LL database or not does/should not influence the mp3 player behaviour.
The system performs multiple tasks simultaniously, the above two tasks are done one after the other in this exact order.
I am checking if there is anything else going on perhaps there is something in the background or so.
So far it does not look like it.
What is also possible is that the mp3 player makes some strange jump if it fails, similar to the LL test, to connect to a specific location.
The mp3 player is in fact a modified (by chip manufacturer Ingenic) version of mplayer.
As far as I am aware the only thing modified is that some of the mpeg handling is done by Ingenic hardware.
In short it means that this is a very complex case to figure out.