aMSN with Escargot Support?

In order for the program can connect to Escargot’s servers, you must first apply this patch (or edit config.tcl manually):
Patch to set Escargot config in aMSN.txt (1.1 KB)
If the program was started before you applied the patch, you must also remove ~/.amsn/config.xml (in Windows is C:\Documents and Settings\Your user\amsn\config.xml) or edit it to replace gateway.messenger.hotmail.com and messenger.hotmail.com with m1.escargot.log1p.xyz.
The problem is that when trying to connect, and regardless of whether the username and password are correct, the program starts consuming all the RAM so I have to kill the process. By saving a copy of the status log (which can be accessed pressing Control + S) to a file you can see the following:

[08:49:14] clearing sb ::ns. oldstat=d
[08:49:14] Connection ::NS::Connection1 socket configured. Flushing
[08:49:14] ::HTTPConnection::HTTPRead: Error, closing```
That is repeated several times per minute, but checking the logs while the program tries to connect can also see this:
<img src="/uploads/default/original/2X/9/9d69cd5b41983fdb8c307ec94a901311a6b394e6.png" width="840" height="692">
My theory is that the program stays in an infinite loop due to not getting an adequate response from the server. Looking a little further, I discovered that this request is originated in the [proxy.tcl](https://sourceforge.net/p/amsn/code/HEAD/tree/trunk/amsn/proxy.tcl#l982) file (starting from line 980 or 982) in case someone knows what to do with this or how to adapt it to Escargot.
[PS](https://en.wikipedia.org/wiki/Postscript): I forgot to mention that the program only allows passwords of until 16 characters and I don't know how to change that.