Hi Danny,
Thank you for the faith you've shown in us. There are 3 aspects when it comes to developing a mobile app which is dependent on an extension.
1.The Web app - in this case EasySocial from Stackideas.
2. Webservices to expose web app functionality to be made available in the mobile app
3. The Mobile app itself
Now, we on the App side have to manage not only the app but make sure that the communication happening between the App and the web part through the API is flawless. In almost all the cases we do not have any control over the web environment and it varies from site to site. This affects the behavior of the app in a big way, which makes troubleshooting a critical part of this process. In order to make it work for every web environment we have to make sure that the apis are dynamic. In some cases it takes time. We have to make sure that all the 3 working pieces are synced together in such a way that we get the desired output. If each and every subscriber of EasySocial App understands this task of us and supports us (just the way you did), we get highly motivated to help you in whichever way we can. If you want fast response form our end we also expect the same kind of response from your side to help us understand and solve your issue.
As far as your issue is concerned. It was specific to your user and was working perfectly fine with the Admin (you did nothing wrong). So, we had to make some minor changes in the code to make it work for you. Do let us know if you need any more information. I would request you to keep us posted via tickets since our support team checks them on priority.
Warm Regards,
Pranav