WE pages not rendering properly after logout/login

(Web Edition) Currently experiencing an issue with pages not rendering properly after one user logs out and another in.

Example:
Admin account logs in, all is well.
Admin account logs out and normal account logs in (same browser/same machine)
The page displayed does not render the controls, containers, etc. properly on the page.

Formatting of the page is all garbled and the buttons, links, etc. do not respond. We have experienced this on two different DEV workstations when using and admin and normal user account. Although I do not know the behavior when compiled and running as a web application - this is only while debugging on local machine.

When I view the page source all I get is the following.

<!DOCTYPE html>
<html>
<head>
<title>Launching...</title>
<meta http-equiv="x-ua-compatible" content="IE=edge">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes">
<link href="/556A8BDF8A717BBF4D92419E0FC425AAD33E0BAE/styles.css" rel="stylesheet" type="text/css" media="all">
<link rel="shortcut icon" type="image/x-icon" href="/framework/favicon.ico">
<link rel="apple-touch-icon-precomposed" href="/framework/homescreen.png"/>
Portal Application
</head>
<body style="margin: 0px;" onload="Xojo.begin('556A8BDF8A717BBF4D92419E0FC425AAD33E0BAE')" onorientationchange="Xojo.view.sizing.rotated()">
<div id="XojoSession"></div>
<div id="XojoContainer">
<div id="XojoPages">
</div>
<div id="XojoDialogs">
</div>
<div id="XojoMenus" onmousedown="Xojo.menus.dismissAllMenus(0)">
</div>
</div>
<div id="XojoOverlay">
<div id="XojoLoader">
<div id="XojoLoaderCaption">Launching...</div>
<div id="XojoLoaderIcon">&nbsp;</div>
<div id="XojoLoaderBar">&nbsp;</div>
</div>
<div id="XojoDisconnect">
<div id="XojoDisconnectIcon"><img src='/framework/pagestop.png' width='133' height='134'></div>
<div id="XojoDisconnectCaption">The application has gone off-line. Please try again later.</div>
</div>
<div id="XojoAlerter">
<div id="XojoAlerterDialog">
<form action="/556A8BDF8A717BBF4D92419E0FC425AAD33E0BAE/error" method="post">
<p style="margin-top: 0px;">This application has encountered an error and cannot continue.</p>
<textarea readonly="yes" name="errorbody">Some fatal error</textarea>
<p>Please describe what you were doing right before the error occurred:</p>
<textarea name="userdetails"></textarea>
<p style="margin-bottom: 0px; text-align: right;">
<a href="javascript:Xojo.console.submit();" id="XojoErrorSend" class="XojoErrorButton" style="float:right;">Send</a>
<a href="javascript:Xojo.console.dismiss();" id="XojoErrorDontSend" class="XojoErrorButton" style="float:right;">Do Not Send</a>
</p>
</form>
</div>
</div>
</div>
<noscript>
<div id="nojs_mask"></div>
<div id="nojs_warning"><p><b>Javascript must be enabled to access this page.</b></p><p class="explaintext">To turn Javascript on, please refer to your browser settings window.</p></div>
</noscript>
<script type="text/javascript" id="RealLoaderDelayScript">
var loaderTimeout;
function showLoader() {
var el = document.getElementById('XojoLoader');
if(el) {
try {
el.style.display = "inherit";
el.style.top = "0%";
} catch (err) { }
}
}
loaderTimeout = setTimeout(showLoader,2000);
el = document.getElementById("RealLoaderDelayScript");
if(el) { el.parentNode.removeChild(el); }
</script>
<script type="text/javascript" src="/framework/framework.js"></script>
</body>
</html>

Anyone else experienced this behavior or have ideas regarding what to look at or for to resolve?

So… after further evaluation, I may not be closing the session properly. still looking.
I start the app, prompt the user with a login form, if authentication is successful, I create a user object and instantiate it. Upon logout I want to “destroy” that user object.

Is this the correct way of going about it?

setting my user object to Nil and moving on to the next task on my list.