I have an EFW2 and I'm running the latest core software (4.1.2.1), and I use SGP for filter wheel control with the ASCOM driver. I have noticed that when SGP calls for a filter change the EFW2 will move to the next filter, stop, move to the next filter, stop, etc and then sometimes it will cycle past several filters at once to land on the filter that is called for. It even happens when the next sequential filter is called for that it will cycle through several before going all the way around again to land on the right filter.
Is this expected behavior? Seems really strange to me.
I have also had SGP abort because it had to wait too long for the filter wheel move to complete, even though the wheel eventually got to where it was supposed to be.