I re-read the above posts, and I think most of what I could suggest has already been covered (gboulton post…), but I did look at the myFocuserPro2 app, ascom driver and ardujino firmware.
The only time myFocuserPro2 moves the motor on it’s own is Temperature compensation and backlash compensation. The rest of the time it just waits to take orders from SGP.
My suggestion at this point is to turn OFF temp compensation any where you see it (both focuser driver and SGP) until you know you everything else is working.
You might also try using simulators for everything to play with setup on rainy days/nights. You get a flat focus “V” with the simulator, but it will still obey sequence settings so you can practice.