@zapbuzz I'm sure it happened to others too (not sure if they noticed tho), but the main point is that the chain should correct itself, as soon as there are not enough nodes supporting the forked chain where your "stuck" transaction is...
I think that if you go to your transactions page on the wallet, you may find a transaction with "/" confirmations somewhere (probably with a couple of days/weeks already)... Once that transaction gets dropped, it should not appear in that list anymore, and your balance should be correct, in theory...
Please bear in mind that I'm not a coding expert, especially of the wallet core, so I may be wrong, but I've seen it happened a couple of times before (during the BN transactions spam forks this happened with quite some people, also 1 or 2 times before that)...
At least now you know why... And a good advice is to always remember of looking to your wallet state before submitting a transaction to the network, in order to avoid stuck transactions due to forks... 