Thanks for the update.
I'll be interested to find out from Good how they came to their conclusion.
We have been testing a new Good SDK and also found this problem when testing the current version of Good Work on android.
It seems there has been an update to the Good Work app since we released our last version, and they have changed the case of the service name they use to call us (it should be "editFile" according to the Good service specification) but they are now calling "editfile" - all lowercase.
We are quite strict in our tests for conformance to the Good specification, so we reject the requests to call this incorrect service name. However, we are very conscious of the issues this may cause to customers so we have a 'relaxed' version of our service name validation in testing just now and hope to have an update to SmartOffice very soon to address this issue.
We are following up the issue with Good support.
We will post an update here once the new version is live.
Thanks again for bringing this to our attention.