So as it stands now the picon folder on /media/usb/picon, doesn't resolve issue?In my previous message I replied to bbbuk, the place you probably remember is the same place I did it and it does work great when the system is up and running.
If not, could you try unplugging external drive and reboot and see if that does?
Just trying to see if multiple HDDs cause it. It shouldn't as it's clear it know where the picons are from debug log.
