failed JSON load is first proxied through Sinatra to S3, and if that fails then reports and error