Hey,
I'm programming a watchface, also (or mostly) for the Vivoactive 3.
I recognized that everything is displayed with a 10 pixel offset on the y-achsis (downwards): for example something that should be displayed at (30/30) gets displayed at (30/40).
This also happens on the music version etc. and it makes no difference if you run it in the simulation or on a real watch.
Do you know any useful solution for this (or the reason, I'm interested why this happens^^)?