I get this error in IE 5.0 on the development machine:

The page cannot be displayed
etc...
Error Type:
Seagate Crystal Reports ActiveX Designer (0x80047288)
Server has not yet been opened.
/SQLReport.asp, line 49

On other machines on the LAN I get a popup message:
User Session has Expired

I used the Crystal Reports file(aspxmps8) download and made the page step by step from the SimpleSQLQuery. The SQL Query I used isn't simple, but I know it works because I commented out the line where the error was comming from, used Response.Write, and pasted it in the SQL Query Designer. It worked there. Here is the code I used:

<%@ Language=VBScript %>

<HTML>
<HEAD>
<TITLE>Report</TITLE>

<%
reportname = "Test.rpt"
%>

<!--#Include File="AlwaysRequiredSteps.asp"-->

<%
''Working SQL Query here.
NewSQLQueryString = SELECT_String & CHR(10) & CHR(13) & FROM_String & CHR(10) & CHR(13) & WHERE_String
''Also checked the query here with Response.Write
''(NewSQLQueryString)

crUserID = "sa"
crPWord = ""
Set crtable = Session("oRpt").Database.Tables.Item(1)
crtable.SetLogonInfo "Server", "DataBase", Cstr(crUserID), CStr(crPWord)
session("oRpt").SQLQueryString = CStr(NewSQLQueryString)
Response.Write (NewSQLQueryString)
%>

<!--#Include File = "MoreRequiredSteps.asp"-->

<!--#Include File = "SmartViewerActiveX.asp"-->

I'm almost positive that it's exactly as the example in the SimpleSQLQueryString example. I've checked it over and over.
What am I missing?