Should be fixed now
Created new guest user for testing
nostr:npub1uqy3lzp3mxqdnp0lguwqh8tafhca4yqwlxkchhyyq4668tr7wets2syudd
Observed:
- connect to API successfully, balance 0
- select free tier
- accept tos
- attempt to connect failed (I guess DDoS protection)
- second attempt to connect temporarily connected and then immediately disconnected (I guess negative balance)
- top up 1000 sats, invoice provided, paid
- top up has no effect, balance stays at 0
VS Expected:
- first connection works
- second connection works
- balance goes to 1000
Invoice: lnbc10u1p5tcfq9pp5eh2rgf544y9edgchrahuxsmyweh6z6kltr2dq0eaemc37e4h3luqdys0fshqtnnw3ex2ctdyp6x7ur4wqsxvmmjyp6hxetjypjnqvpex9nrswpnx9jrjwpsvsunsdtxvc6rwvtrxp3rjephvs6xge33v3snjvpsv4nrjcty8p3xgcecxscr2de4vyekzcehv5mnvdfhcqzzsxqyz5vqsp5u6h4j9e87x9pdqxq6yawfmht9e35lhaaplsjt2lchkwnw0yf6fdq9qxpqysgqyzh42a6h8flcajwkajkazkc7x6ahsh8ke7hemvensf7wdglwhf9x7knkg9lgaxzz0znx8833dsjht4nx4jhqdphdq2vcewyue70wssqqjctpy9

Discussion
Thanks Kieran
New test result
1. Top up balance now works, thanks
2. Stream with zero balance to free tier still fails. It connects and immediately disconnects vs expected that free tier should work with zero balance -
Can you please reenable streaming to free tier with zero balance?
3. First stream connection always fails regardless of tier or balance. Very disconcerting for users -
Is there a pattern you recommend following e.g. build in instant auto retry?
It should be allowed already maybe there is another check I missed
Changed the backend to allow the old hostname so it should work again for your users, sorry about the issues
Thanks for this.
Tested with new user, old subdomain & path
1. API connection seems to work! 🙏🙏
2. It still immediately disconnects if user has zero balance
I appreciate the effort you're putting in.
In the wash up lmk if you would like me to make any changes or migrations to better fall into the main flow.