FWIW I saw two different comments recently that the ability to cancel online would be coming back following an update on the 5th of September... Both comments followed customers chatting with customer services.
Of course its all hearsay but (1) its about time and (2) all it does is clog up the phone lines so why not?