How large is the library? Maybe its worth attempting without taxing the device too much? At least if you get the same result that may give the Fiio techies some more info and then offer further suggestions?
Apologies if a silly suggestion, I don't know the full situation or history of issues. Getting to root cause may take several attempts with testing etc to discount certain things first. Sounds frustrating.