Thanks for reaching out. Once the ability to live stream has been restored to your channel, you'll see the update on the 'Status and features' page: https://goo.gl/hQSwFi . Hope this helps.
Tbh the day isn't over yet so if it is the 90th day today then it will probably be at midnight going it on the 91st day you will get it back
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.