FIX: mobile PMS data differences

a mobile PMS produced slightly different data output for similar
FIX: Modify HTTP error messages

Make them more friendly and end user descriptive