In this thread
https://groups.google.com/g/codenameone-discussions/c/e9bir616Dr0/m/fZYMZgHhBAAJyou adviced to use the MacInCloud service.
I tried it, also to be able to use the iOS simulator. Then I immediately cancelled.
According to one unsatisfied user on Trustpilot the message "waiting for session" means that you believe not being logged in, but you will, at certain point, and then there is no way to log out if you do not know or do not connect.
Maybe you waited for the session (too busy resources I think) but then you gave up, and now you are sleeping in bed and the counter goes on, or you are busy doing something else.
They created such a complex system but do not care checking if you are disconnected and they do not end the session automatically. You have to, otherwise you are charged up to the unlimited plan.
Please correct me if I am wrong.
I experience that too, so I cancelled, I was very lucky to do so before being charged.
Do you know something about the Amazon service of mac instances, instead?
Thanks in advance
Regards