That’s annoying, to say the least. Likely, it is either Netflix blocking Hotspot Shield, or Hotspot Shield angling for a new pricing package.
I’m guessing the former, as I remember Hulu blocking the service periodically. If that’s the case, then keep trying. They usually find a way around it after a while.