Before wu threatened to remove all the webcams, I had been ftp-ing my images to them. Then when they were going to remove them, I started posting the picture on my website (nothing fancy) and letting them pull them in.
What I know now, it that my camera and ftp transfer work fine - the issues have all been on their end.
I was looking for a better camera, but their file size limitation really isn't encouraging for that.
Now they've removed my camera again, and I've resubmitted it, but it's been sitting in 'awaiting approval' for days. In the meantime, the picture is uploaded to my website every 5 minutes and works fine.
The webcam map now freezes every time I try to use it, and most of the cameras in central Ohio are missing, including mine.
https://www.wunderground.com/personal-weather-station/dashboard?ID=KOHGRANV2#history