My wallet has been staking stable for over 6 months straight but I also forked some time around 14th all stakes after that turned orphan, when i upgraded to new wallet. Just replacing the .exe did not work for me this time. i had to delete everything but wallet.dat in %appdata% .
Its fully synced again staking fine now