When I use the option map.update of the Zabbix API, all of my iconid_on are stored in the iconid_off in the database.
It reverse all of my icon on the frontend.
I have tested if it was the same from the frontend and it's the same
Information between the frontend and the database are reversed because even by adding an icon in a map via the frontend iconids are reversed in the database