Hi just wanted to add my report to the original question regarding the offset resetting to -25khz, as the information may be useful to diagnosis.
This happens to me on IC-910H using skycatd.exe as well, but only seems to be when I lose CAT control to the radio. I can get it to happen on command if I unplug and plug back in the cable or power cycle radio.
I've only noticed this on FM Sats. If it is happening with smaller offsets on Linear Birds as Ram Mohan G stated, then I haven't noticed this but will keep an eye out.
Happy to do any testing if needed. Thanks Alex for the great software and amazing pace that you have added features and improvements, I have been having a lot of fun with it.