I wasn't going to bother mentioning this because it didn't seem like a big deal, but as I was doing the setup for Monday's race I realized that I had more than just the one problem, so here goes.
After my last race on Wednesday, I noticed that the Scouting and Development ratings did not advance by 40XP like they should have done. I've been keeping a close eye on them lately because I'm due to level up, and I have my Staff's contracts synced to run out just when I level up so I can hire new ones of the same level. So I noticed that the numbers didn't seem to change, and I thought that was weird so I went and checked and sure enough my staff is now scheduled to leave one race before I level up.
At first I didn't really care because it didn't seem urgent. I'd just up their contract length by a race and not give it a second thought. However, when I went in to check out my setup for Monday's race, I noticed that my engine supply had not been renewed either. I knew for a fact that I was due to get new engines after Monaco because I intentionally used my last engine at Spain even though it didn't seem worth doing just because I figured Monaco wouldn't be at all grueling and I'd be getting new engines after Monaco anyway. However, it would seem that I did not get new engines, and my levels did not go up.
It's not really an "urgent" problem as such. My engine will survive Turkey, I'm sure, and new staff isn't ultra vital, but I am getting a smidge worried. And while I'm pretty sure I didn't miss anything else strange (my developments have been working fine and I've been getting drivers in my YDA after each race), I'm a tad worried strange stuff might start to crop up elsewhere.
Barring fixing my issues (can that even be done?), does anyone have an explanation and/or reassurances that it won't happen with regularity?