Do I have a misunderstanding of solvePnP?

The rotation is still wrong but if I add 180 to Y and negate x and z, it looks pretty good.
stage3

Not sure why though :wink: