[Reviewer: Rob] Use error code in subscription.cpp

Can you review this change to use the error code received if the hss connection call fails. This replicates the fix for #286 in the subscription module