GoDaddy isn’t great but they send multiple emails for domain renewals. I have a hard time believing they only sent one email in this case.
Of course, these emails may not have been delivered to OP for one reason or another. If that’s truly the case, it could be a technical error on GoDaddy’s side, or a filtering/mail issue on OPs side.