Resource Manager....

Each of those that yo listed are "Link" forums. TT doesn't know what to make of those links and probably thinks that they are external links leading outside of the forum.

Stay tuned... There's a mobile skin in the works. If for some reason, that doesn't pan out then I'll look more into the issue and see if there's a fix that will make TT think that those links are part of the forum (which they are).