Return error if JSON parse fails