When moving hotspots which has duplicates for different devices in the editor it will only save the position of the first one.
In my test I had the devices="ipad" as the first in the xml and only the position for that was saved.
I needed to manually change the position for the desktop version.
The name of them are the same.
Hans