Minor tidy
Add error subscriber to catch non ok responses
Might change this in future to create a more meaningful error message