Bad tokens can have to do with where you are trying to get into, your rendering subsystem in use, your interface settings or how full the server is.
To reduce likely hood of bad tokens when server is not full up :
Set view distance to minimum in the game's option menu. It is under the interface tab.
Also under this tab is the water reflection, turn this off as well.
You can also try switching rendering subsystems, also under the options menu, and also under interface.
Windows computers seem to run better with Direct3D9