Subscription lost during race

A friend of mine solved this by canceling his subscription at the end of his 30-day-period and then renewing it shortly after midnight (he never zwifts between midnight and 6 am). This way he ensures that the iTunes payment is definitely being passed through in time, he never saw the message again.