[Reviewer: Matt] Do more checks on the reg data from the HSS

Matt, can you please review this change to add more checks on the registration data returned by the HSS. 

Tested with UTs/LTs

Fixes #591