The ultimate in delayed release strategy - don't even upload it!
Actually, the missing pics are http 403 (forbidden) responses rather than 0 size pics, so it's possible they did upload it but the timed release stuff is being evil.
Well, I'm sure it'll get fixed eventually.