What seems to be happening is as follows:
1) Slew to a target
2) Hit "Capture & Solve" with "Slew to Target" selected
3) Ekos captures a picture (lets call it M00.fits) and solves it, reporting 1,234 arc seconds off target
4) Mount slews (a little bit, as target was only 1,234" away)
5) Ekos tries to capture another picture, but ends up using the first picture, "M00.fits" and plate solves with that, and thinks it only has to slew a little bit.

Plate solving is occurring on the 2nd to the last frame, "M00.fits", rather than "M01.fits". (?)
Or, maybe plate solving is taking too long to complete, and returns the results for the solve of "M00.fits" to the request to solve "M01.fits"

In this case, a bogus entry is made into the mount model records and the mount is very confused about what it is pointing at.

I have been working around this by going over to the Photo tab and taking a photo at a different shutter speed or ISO/Gain setting. That causes Ekos to capture that picture "M02.fits". Then you can go to Alignment tab and hit Capture & Solve (with "Sync" selected, not "Slew to Target"!!!), and Ekos will capture and solve M03.fits, then sync the mount to the solved coordinates. Then I joystick my way over to the target, Capture, Solve, and Sync again, and again, and again.

Is there a way to force the "plate-solving queue" to wait until the all solves are done before capturing a new frame and solving that, and/or kill it off when we know the mount has gone stupid.

Read More...