The --recursive option controls the handling of directories only, and this is consistent with the built-in documentation. It is not supposed to affect the parsing of playlists in general.
AFAICT, this is working as intended.
Best regards,
-- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.