Sign Up or Login and this ad disappears! There are many great features available to you once you register. Sign Up for a free account and browse the forums without ads.
I'm not seeing any problems yet with the WC Browser. As a guess I would assume that there was something wrong with your WC Cookie which was preventing you from posting. Try logging off and logging back on again and see if that fixes the problem.
The WC Chameleon only appears when posting via the Discussion section and not via the Web Browser portion of WC Browser.
There are many great features available to you once you register, including:
Sign in or Create Account