If you haven't tried clearing all data for the app I would try doing so. Also, functionality will depend on shipping provider, internet connection, and a number of other factors. Please don't be so eager to blame the developer when clearly the app is working well for others. :)