mbx_bad_handle during ssh -X session

We have a Solaris 10 server that we're migrating an old Cadre Teamwork application to. We find that when users on Sun workstations use ssh -X <username>@<new server> and run Teamwork on this new server it is fine.

When cygwin users and linux users run ssh -X to get to this new platform they initially get some positive feedback but they then receive the following error message:

==> teamwork
teamwork
Copyright 1984-1996.
Cadre Technologies Inc., a wholly owned subsidiary of Cayenne Software, Inc.
All Rights Resereved.

Date: Tue Feb 24 11:06:16 EST 2009
Version: TeamWork 7.1.1

********************************************************************************
ERROR: 11:06:20 24 Feb 09 HOST usat0x49 (NODE 842c0c1a)

Exception in interactive_sim: MBX_NO_SERVER_FOR_MAILBOX
********************************************************************************

********************************************************************************
ERROR: 11:06:20 24 Feb 09 HOST usat0x49 (NODE 842c0c1a)

EXC_PANIC -- Raise: No Context
Exception = 'MBX_BAD_HANDLE'
Traceback:
********************************************************************************

Can someone help explain why this is happening and what we need to do to correct the problem?

Thanks!
M. Meadows