If you click the JOIN button, TS appears to simply progressively scan whatever list of Tables is currently displayed in the lobby...but it's not 'smart' enough to switch from NL, to LHE for example.
Although that in and of itself is a problem, it's worse because TS then TELLS you that it has added you to the waitlist (even though it never found the correct table). The table turns orange in the TS window (indicating that you're on the WL). But in reality, all that happened was that it progressively scanned all of the tables in the Stars list of NLHE tables (what I had displayed), got to the end of the list, and then simply turned my selected table orange even though it never switched to the list of LHE tables (where the table actually was...and I went and checked it manually and i was NOT on the WL.)
(**Side question: is TS supposed to properly select the correct game tab in the lobby in every site? In other words, if you're displaying PLO tables, but click a NLHE table in TS, is it supposed to be smart enough to switch the lobby to the correct game type?**)