Our software returns, battered and bruised from battle

A week and a half ago we sent version 1 of our code to Pakistan to have them look at it and send back comments. We figured we were bug-free for the most part, and that we'd get back feature requests, etc. With some prodding, we just got a report back from the field. Sounds like I've got a bit of debugging to do before we can talk features. It's amazing how someone else's use of your software leads to bug discovery. Many of these comments aren't bugs per se - they are more so indications that our interface was not intuitive enough, and with slightly better error checking and a few hints, life would be better for our users.

Testing response email attached below:

----------------------------------------------------------------

Really sorry for the delay. Here's what happened when I tested it on the Nokia 6131 NFC:

Here's what I noticed:

1. I had to close the entire application and restart it for a write to work. I could not do consecutive writes as it did not recognise the new id that I entered - perhaps the cache needs to be refreshed.
2. If I try scanning two RFID tags consecutively, with the 2nd scan, it reads it but below there is the following error:
exception!
java.io.IOException: Error in http operation
If i click on options->details it says : Array Index Out Of Bounds java/lang/ArrayIndexOutOfBoundsException
3. while the app is on - still not restarted after writing the cards, if i try to rewrite a card, it rewites but then when i try scanning it, it doesn't scan. I don't get an error but it doesn't do anything.
4. If I close the application and restart,that same card scans just fine.
5. In the 'enter ID' tab, if I leave it blank and click ok, I am forced to quit the application and restart - it would be nice for it to keep running with a prompt to enter an ID
6. We seem to have trouble with the GPRS connection - although it is enabled on the phone - I can surf sites just fine - is there something specific I need to do for this app?
7. when the diagnosis is sent over GPRS what we would need is :
i. The answer of the diagnosis and the patient ID number with the specific GP clinic location/name should be smsed to the mobile
team's smart phone. These are folks on call ready to attend to the study subject in the case of an emergency or to fill out a follow-up
form and record the incident.

Thanks for all your work, this will help us on our project.
Looking forward to version 2! :)