So as it turns out, it may not be a bug afterall. I thought I had it resolved yesterday, but it stopped working again. I think I now know the issue for real this time, but I’m not positive how it started.
It appears that either the code from the rtfm may have a latin charset or CodeMirror corrupted the data. I began the process of wiping our development site clean after making a backup. I installed JUST Login and it appeared to work fine. So then rather than re-create each page (since the site is complete with the exception of the login functionality), I was going to just copy/paste just the content and chunks into the new db and reinstall all of the snippets and plugins one-at-a-time to troubleshoot.
Upon reaching the modx_site_content portion of the .sql file, I noticed this in the Restraition page:
<h4>testing</h4> <style> .register label { display:block; clear: both; } </style>[[!Register? &submitVar=`registerbtn`   &activationResourceId=`32`    &activationEmailTpl=`lgnActiveateEmailTpl`    &activationEmailSubject=`Thanks for Registering!`    &submittedResourceId=`33`    &usergroups=`Members`    &validate=`nospam:blank,  username:required:minLength=^6^,  password:required:minLength=^6^,  password_confirm:password_confirm=^password^,  fullname:required,  email:required:email`    &placeholderPrefix=`reg.`]] <div class="register">    <div class="registerMessage">[[!+reg.error.message]]</div>         <form class="form" action="[[~[[*id]]]]" method="POST">        <input type="hidden" name="nospam" value="[[!+reg.nospam]]" />                  <h3>Personal Information</p>        <label for="fullname">[[%register.fullname? &namespace=`login` &topic=`register`]]            <span class="error">[[!+reg.error.fullname]]</span>        </label>        <input type="text" name="fullname" id="fullname" value="[[!+reg.fullname]]" />                 <label for="email">[[%register.email]]            <span class="error">[[!+reg.error.email]]</span>        </label>        <input type="text" name="email" id="email" value="[[!+reg.email]]" />        <label for="phone">[[%register.phone]]            <span class="error">[[!+reg.error.phone]]</span>        </label>        <input type="text" name="phone" id="phone" value="[[!+reg.phone]]" />        <label for="address">[[%register.address]]            <span class="error">[[!+reg.error.address]]</span>        </label>        <input type="text" name="address" id="address" value="[[!+reg.address]]" />        <label for="city">[[%register.city]]            <span class="error">[[!+reg.error.city]]</span>        </label>        <input type="text" name="city" id="city" value="[[!+reg.city]]" />        <label for="state">[[%register.state]]            <span class="error">[[!+reg.error.state]]</span>        </label>        <input type="text" name="state" id="state" value="[[!+reg.state]]" />        <label for="zip">[[%register.zip]]            <span class="error">[[!+reg.error.zip]]</span>        </label>        <input type="text" name="zip" id="zip" value="[[!+reg.zip]]" /> <h3>Login Information</h3>        <label for="username">[[%register.username]]            <span class="error">[[!+reg.error.username]]</span>        </label>        <input type="text" name="username" id="username" value="[[!+reg.username]]" />                 <label for="password">[[%register.password]]            <span class="error">[[!+reg.error.password]]</span>        </label>        <input type="password" name="password" id="password" value="[[!+reg.password]]" />                 <label for="password_confirm">[[%register.password_confirm]]            <span class="error">[[!+reg.error.password_confirm]]</span>        </label>        <input type="password" name="password_confirm" id="password_confirm" value="[[!+reg.password_confirm]]" />                <br class="clear" />                 <div class="form-buttons">            <input type="submit" name="registerbtn" value="Register" />        </div>    </form></div>
That immediately got my attention and rather than overwrite just one table, I decided to overwrite everything after clearing out all of the  characters. I don’t really know how they got there, but they didn’t show anywhere except the sql dump.
After clearing out those characters, so far everything appears to be working just fine.
This was a crazy journey, but not one that should get me again in the future.
Thanks again Bob for your help.