We work in the neurotech/sleeptech space (https://affectablesleep.com) and have a subscription service as well. We know when your subscription runs out, and have built the device to run completely offline, and even have a buffer of days if it can't connect to check you have a valid subscription.
Say what you will about subscription services, but being actively hostile to your user base because the device can't connect to a service on one night, seems like very poor planning.
I actually quite look up to 8Sleep as one of the better companies in this space, so I'm surprised this happened to them.