and relative paths work if they start from the directory where you told ARM to scan from.

Are you sure? I'd expect them to start from the directory the .m3u file itself is in.

Peter