Fyi, I received an answer from the team :
Melissa (shoutcast)
Apr 28, 2021, 14:53 GMT+3
Hello,
Thanks for reaching out!
We’re very sorry you had this experience.
This is a technical issue that has affected many of our customers, and our development team is aware of it.
We’re working hard, as we speak, to issue a patch that corrects it.
We’re looking at a full resolution in the weeks to come.
Thank you for your patience and let us know if we can help in any way.
Kind regards,
Melissa.
Shoutcast Team
www.shoutcast.com