Fonction downloadFile.php user standard vs user admin

Bonjour,
Au travers du plugin alarme-ima je souhaite mettre en place l’envoi d’une notification contenant le snapshot d’une image d’une des caméras de surveillance … j’ai ajouté le chemin de stockage des snapshots à la white liste … la fonction downloadFile.php download bien un fichier.
Lorsque la requête de download est exécutée par un user admin (apikey) le fichier n’est pas altéré.
Lorsque la requête de download est exécutée par un user classique (apikey) le fichier est altéré, il est illisible en l’état.

Si on compare les 2 fichiers télécharger on remarque qu’un espace est ajouté en début de fichier lors du téléchargement par un user classique … ce qui le rend ‹ ‹ illibsible › ›

Si on supprime manuellement ce blanc en trop tout rentre dans l’ordre …
Avez-vous le même comportement que moi ou est-ce un soucis sur mon jeedom ou ma manière de consommer cette fonction ?
@chris94440