Hello Gokhan,
Please find the answers below:
1. Yes, you are right. It sends an associated UDP Port message over the Connection. We will get the documentation updated.
2. Yes, If InitUDP not succeeded (UDP not supported), AppWarp internally handle it and use TCP Connection for further communication.
3. Could you please share the logs if possible, whenever your application is getting freezes, it will help us to debug the problem.
4. We have provided different AppWarp.dll file for mobile and desktop because in earlier Unity versions, for Mobile Socket was not supported. After launch of Unity 5.X , it works throughout. Now you can use same dll file to build mobile as well as desktop application..
Let me know if more queries are concern.
Thanks & Regards
Vishnu Garg