Hi Jaclyn-
Thanks for reaching out, I’m sorry to hear about the corrupted images.
We have had one other report of a similar issue, and here’s what happened in that case. When you upload a new image to your Media Library, several copies of the image are created in different sizes, typically thumbnail, small, medium, large and full size.
That user found that the full size image (the one that had not been converted and resized) was OK, but all the other sizes showed up as gray lines like you described.
In the end, we discovered that their PHP Memory Limit was too low for WordPress to process the other image sizes, and once they increased their memory limit, new image uploads worked correctly.
As far as I can tell, your website is hosted with an A2 Hosting Reseller, so here are two articles you can reference on how to change the PHP Memory Limit at A2: