I think I got it (no specialist in this, just trial and error) after comparing the files and as far as I have tested it, it comes down to one line.
In the over_all_mini.js file in CB I looked at the following code:
versNum=parseFloat(agent.match(/MSIE[](\d\.\d+)\.*/i)
to make it work with the double digit version number, IE 10, I added the {1,9} (a 2 instead of 9 would allready suffice) some time ago so it looked like this:
versNum=parseFloat(agent.match(/MSIE[](\d{1,9}\.\d+)\.*/i)
But this was still not working. Then today I looked at the other overlib files again and noticed there was no space between the [] in my overlib file so I changed it again to this:
versNum=parseFloat(agent.match(/MSIE[ ](\d{1,9}\.\d+)\.*/i)
I tested this in the registration page with succes. Then tried the request
connection link, also succes.
I allready had the {1.9} in the code for awhile but I never thought of the [ ] untill I compared the files.
There was a space in the original CB 1.9 overlib file so I have no idea why the space in mine was gone since I only put in the {1,9} like I did with the other component.