Guys,
I had the same issue. It seems that this is a bug and do not know if it is fixed.
For some reason when you upload a picture it places it under wp-contents folder. But when it comes to reading it, it tries to find it under wp-contents/uploads. So I created a folder under it and labeled it uploads and moved all media there and now it works.
I know it is not practical, but it works.