I double checked my .htaccess file and that is complete. I also verified that every folder in that chain exists, there are even files in the folder so I know that the upload portion is working, thumbnails are successfully created, but when WordPress goes to show them it cannot find it, nor can I through direct linking.
It is hosted on Godaddy, would this be a problem? Perhaps their default htaccess rules for shared hosting is conflicting? I really have no good ideas here and was hoping you may. The host is the only difference I really have between this and other multi-site installs I’ve used. I’ve even had success with the domain mapping plugin, although I don’t use it for every project.