Just to clarify:
Are you saying that you have and will always have the ability for customers to cancel their subscriptions online without contacting customer service? And the only reason OP was not able to do so was because of a temporary technical issue lasting about a day?
I just want to be sure that is clear.