Keeping the current report after a failure to submit is a really good idea, thanks!
(p.s. I saw your bug post, I'll be looking into it tonight and respond properly :) )
Thank you! :)