I see that error 0xc004401a means "Text file busy" (Player error) (from this page).
The page is mistaken -- that list of error codes only applies to errors that start "0xC00410..". Error 0xC004401A just means "Error building dynamic database"; this could be caused by an out-of-memory error (if your database is particularly large or has unusually high FID numbers in, e.g. after using early versions of mp3tofid) or by a failure to open or read the dynamic data partition (e.g. as a symptom of underlying disk problems).

Peter