Since you had missed cancelling before the renewal date you would usually be on the hook for the full year. Only charging you a month sucks but it seems like reasonable middle ground to me.
A good reminder though to cancel every subscription you may not be using during the pandemic