denababy one of the coordinates kept going to west whereas I wanted east
Although what you are seeing is not a bug that everybody see, try the following. I do not see it, for example, but I am already west of Greenwich. Order is important, so each step must be followed in order.
1) if you mount has GPS, turn it off.
2) connect your ASIAIR to the mount -- at this point, the ASIAIR may try to set the mount's coordinates, even though you have not sent a sync to mount. This behaviour has changed over time, with no warning to users.
3) after the ASIAIR has connected to your mount, using the mount's hand controller, set your mount so the longitude is the correct one (East of prime meridian). This will undo any bug cause by step (2).
4) from this point on, never touch "sync to mount."
There was a bug (we were never told whether it was fixed), where folks less than a degree east of the Greenwich meridian were miraculously teletransported to the same longitude west of the Meridian. ZWO programmers apparently did not know that there is a difference between trunc() and round() functions in C. But I assume that you are more than a degree east of London? If not, it looks like this bug is still there.
Much easier to just use Indigo Sky.
Chen