Allow changing nickname on first connect if nick already in use
If I send <presence to="#room@biboumi/nick"><x muc>
and nick is already taken on the network (tested using libera.chat) then I do get the <presence from="#room@biboumi/nick" type="error"><error><conflict>
that I expect. However, if I immediately respond with a <presence to="#room@biboumi/nick_"><x muc>
then instead of being joined with the alt nick, as I would expect, instead I get no reply and the remote disconnects me after some time.