Jack
Thank you for reporting this. Apparently there was some confusion among the team due to past statements I've made about it.
I can clarify that it was indeed a bug and it has been patched. This should not occur in your next race.
OK, fuel and tyres are deducted only once for the past races. However there was no payment for the engine at all anymore. An error, intended or do we have to pay all 20 engines at once at delivery :-D ?