Fixed lots of shot error handling
Now Only produces graph when needed / good shot
Fixed some submission error bugs - still lots!