Watchtower resources still not fixed

Title says it all. Something very funny going on there.