FIX: catch errors from the request parsing

Not all errors were returned to the user, although it may gain time.