My dates seem to be nearly the same as yours. I purchased a card for my MX three years ago in October from Amazon. I had zero issues with upgrading, but I decided to use my last upgrade on the March 2022 version rather than wait till next month (new updates come out in Sept, normally), I just did this yesterday.
I was a bit nervous since some folks claim that Mazda is cracking down on updates form cards that weren't purchased from Mazda. So, I decided to go ahead and get the March version.
Before anyone asks, the terms of the upgrade agreement on my card stated three updates within three years. Some folks claim a different agreement, unlimited updates within three years. The ToolBox flat out told me that my updates ended with the update that I just did.