After doing more testing if seems that there is no issue with OnStep but with indi_lx200_OnStep driver and most probably confusion on how Meridian Flip works.
In fact when we enter same values for Minutes Past Meridian East and West , Onsep considers there is no windows for Meridian Flip.
Lets say we enter 30 for both East and West OnStep will consider the limits overlap
........................M.......................30
If we enter East = 30 and West = -30 then OnStep sees a window between -30 and 30
-30........................M.......................30
So we need to modify Indi Driver so that we can enter these negative values
I tested with this modification and it seems working.
After doing more testing if seems that there is no issue with OnStep but with indi_lx200_OnStep driver and most probably confusion on how Meridian Flip works.
In fact when we enter same values for Minutes Past Meridian East and West , Onsep considers there is no windows for Meridian Flip.
Lets say we enter 30 for both East and West OnStep will consider the limits overlap
........................M.......................30
If we enter East = 30 and West = -30 then OnStep sees a window between -30 and 30
-30........................M.......................30
So we need to modify Indi Driver so that we can enter these negative values
I tested with this modification and it seems working.
I will do some more tests before issuing a pull request.
For those impatients, I suggest doing the setup with Android App or Web Server
Another workaround is to set East and West to positive values but
always West < East