Hello,
L'erreur vient du fait que le nombre de noeuds annoncé pour chaque type ne doit pas être sur la même ligne que le premier noeud de ce même type. Le fichier ne correspond donc à priori pas au format demandé.
Avec ce fichier, la démo enregistre qu'il y a 3 noeuds logement, puis ignore ce qui est sur la même ligne à la suite du "3" car il n'est pas sensé y avoir d'autres informations sur cette ligne. Elle ajoute donc les noeuds 16 et 2, mais pense qu'il y a encore un troisième noeud à ajouter et lit le "2" comme l'uid du troisième noeud logement. Il y donc erreur puisqu'il y déjà un noeud avec uid=2.
Donc c'est à priori le bon comportement de signaler une erreur avec ce fichier.