Unclear error if the subscription fails
Current situation
If the subscription fails, an exception is raised with no user-friendly message (at best NoneType object is not subscriptable
, which is not helpful).
Desired outcome
A more user-friendly message (and the service should fail by default).