The following error occurs in our ASP application does anyone have any suggestions. The error is "The application called an interface that was marshalled for a different thread." If anyone can suggest possible causes and/or shed some light on the error itself I would greatly appreciate it. <BR><BR>We have 3 DLLs. A SERVER VB DLL running in COM+ services which talks to a SQL or Oracle database, A CLIENT VB DLL NOT in COM+ services which talks to the SERVER DLL and another ASP DLL created with VB again NOT in COM+ services which creates our HTML strings as well as talks to the CLIENT DLL. We have found one document from Microsoft entitled <BR>"Design Guidelines for VB Components Under ASP" (Q243548) Does anyone else know of anything else we can try. <BR><BR>Thanks