Thank you for your interest.
I tried the same code in the link but the result is the same. In fact the only difference on my code is that I am sending an empty form. The exception is thrown right after MultiUserChat.create() call, so the form isn't submitted yet.
I noticed that the presence received from the server has the status code 110 but the create method waits for 201.