What are you using to check if someone is registered? It seems like every asset is being tested before it is loaded. Therefore, if you register, the registration is approved, and the images come through just fine.
In other words, whatever you are using to block access to content for guests seems to be the issue. Can you try reinstalling that part of the site? Make sure to make a back up of course.