After further digging, I've found this in the error log:
2023-10-24 14:22:38.577005 [ERR] mod_sndfile.c:204 Error Opening File [/var/lib/freeswitch/recordings/<domain>/<filename>.wav] [System error : No such file or directory.]
Looking at this directory, that's correct, the file doesn't exist...