Asterisk can't find ulaw files

All the files are located under:
/usr/share/asterisk/sounds

For some reason it now can’t see them there.

If you call *98 it hangs up
If you call a queue it hangs up before playing the “Your the next person in line”

[Apr 29 07:35:11] VERBOSE[11285] logger.c: – Stopped music on hold on SIP/5940-0000003f
[Apr 29 07:35:11] WARNING[11285] file.c: File queue-youarenext does not exist in any format
[Apr 29 07:35:11] WARNING[11285] file.c: Unable to open queue-youarenext (format 0x4 (ulaw)): No such file or directory
[Apr 29 07:35:11] VERBOSE[11285] logger.c: == Spawn extension (from-internal, 3000, 20) exited non-zero on ‘SIP/5940-0000003f’

[Apr 29 07:34:58] VERBOSE[11284] logger.c: – Executing [*98@from-internal:4] Read(“SIP/5940-0000003e”, “MAILBOX|vm-login|||3|2”) in new stack
[Apr 29 07:34:58] WARNING[11284] file.c: File vm-login does not exist in any format
[Apr 29 07:34:58] WARNING[11284] file.c: Unable to open vm-login (format 0x4 (ulaw)): No such file or directory

The ulaw files somehow moved to the wrong location.

I copied them from /usr/share/asterisk/sounds to /var/lib/asterisk/sounds/en

That resolved the issue.