If we image an object that fails WCS pointing, the current algorithm still attempts to use pinpoint at every pointing cycle for that object, causing the object to take an additional 8-10 minutes past what is needed since we have to wait for WCS to time out.
We should check the status of pinpoint the first time it is called for that object; if it fails the first time, we should only do the basic pointing for that object and not attempt to WCS pinpoint.
If we image an object that fails WCS pointing, the current algorithm still attempts to use pinpoint at every pointing cycle for that object, causing the object to take an additional 8-10 minutes past what is needed since we have to wait for WCS to time out.
We should check the status of pinpoint the first time it is called for that object; if it fails the first time, we should only do the basic pointing for that object and not attempt to WCS pinpoint.