Did the file end up where you wanted to move it? Looks like selinux message about being unable to set attributes/labels/context (probably filesystem not supporting that?)
You could try ‘mv -Z …’ that should reset the context to default which hopefully for ntfs/fat etc would be none at all (though I would assume this to be default behaviour, does cp work?)
[defaultuser@Xperia10II-DualSIM ~]$ mv --help
BusyBox v1.34.1 (2022-09-21 00:00:00 UTC) multi-call binary.
Usage: mv [-finT] SOURCE DEST
or: mv [-fin] SOURCE... { -t DIRECTORY | DIRECTORY }
Rename SOURCE to DEST, or move SOURCEs to DIRECTORY
-f Don't prompt before overwriting
-i Interactive, prompt before overwrite
-n Don't overwrite an existing file
-T Refuse to move if DEST is a directory
-t DIR Move all SOURCEs into DIR
Can’t reproduce on jolla C with 4.5.0.19, moving to sdcard works normally again
Edit: also works fine on XIII though I have here the gnu version of mv/ls (but -Z gives ‘?’ ???) And card is now under /run/media/defaultuser/…, did you symlink it to /media/sdcard? Does it work if you try to mv to /run/media… if so?