I had the exact same problem; one of my drivers was released after the race despite having two races left on his contract before it.
I lost a driver lvl 30, 24 yrs old( racecraft) Emma Levi was her name, I miss her so much please help find her !!!
Also lost my doctor lvl 29
didnt loose any money though
please fix before tonights race.