IE ブラウザの場合、チェックする為のテキスト送信の時に正しくURIエンコードされない不具合が確認されました。
また、その他のブラウザでも一部の記号を使うと正しく判定されない不具合も確認されました。
以上の点を修正したと共に、その修正内容を下記に書き置きしておきます。
phpbbroot/styles/proshilver/template/ucp_profile_reg_details.html
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+value1+'&'+valuename2+'='+value2);
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+encodeURIComponent(value1)+'&'+valuename2+'='+encodeURIComponent(value2));
http.open('get', '{AJAX_CHECKS_FILE}?mode='+mode+'&'+valuename1+'='+value1+'&'+valuename2+'='+value2);