by zoxtrix 10 Jul 2019, 21:07
In my opinion, there have been enough cases reported of the erratic message delivery failures involving the mobile interface on versions 2.1 and 2.2 to establish that the mobile functionality of ArrowChat is seriously flawed. Because of these reports (including a detailed thread about the issue from myself), I'm guessing that Jason is well aware of this flaw. The appearance is that it's a problem with the mobile portion's polling mechanism - it is simply unreliable as it stands! The other chat modes (e.g., 1 to 1 using PC to PC, chatroom using PC to mobile and PC to PC, and 1 to 1 using mobile to PC) seem to work quite nicely. Therefore, since it only affects messages received in mobile mode (i.e., messages sent *to* a mobile device), and because a significant number of users have experienced and reported the behavior, I think it's unlikely to be a server-related matter. I genuinely suspect that the problem lies in the code. It might be somewhere in the functions_receive.php file... but that's a mere stab in the dark on my part.
If Jason and his team are unable to easily fix this issue it must be a very difficult one to resolve. But I wish he would admit its presence and take it more seriously than he appears to do. The issue seems to manifest mostly on SSL sites where the site owners have not subscribed for ArrowChat's push service.
I like ArrowChat and I want it to work properly. I'll thus be watching the topics and hoping we can get Jason to respond at some point with some meaningful dialog concerning this matter. I presume he's quite busy of late working on matters of development for version 2.3.