I didn't even think about checking the date last night when TD Nine formed. (I notice 93L is still listed.) I was wondering why they upgraded when it didn't look like it got better organized. It was already a day old! I'll have to remember to check dates from now on.
There are some other sites that don't work too. I guess on whatever site you look at you need to make sure the date is correct and that the imagery doesn't look old. Some sites may also have the wrong date.