I had coin control on from the beginning.
try running the RPC command repairwallet. This can be done via the console in your wallet. Navigate to Help/ Debug Window / Console.
This command will look for any bad transactions but may not work as your wallet likely still sees the transactions as good