Thanks for explaining it to me.
I ran a bunch of tests after my login script failed, and it seems that just about every kix function will work, but include WshPipe(), or ADSIUserInfo() and it will die.
I can confirm that I use WSHPipe() within the script.
Ruud says he didn't make any changes in the tokenizing components, so this is unexpected behavior, even though tokenizing isn't technically supported across Kix versions.
I have learned my lesson from this issue and will be more carefull in the future.
The reason I started this post is to find out if anything would be possible to prevent this from happening again.
As I replied earlier I've adjusted the documentation for scripting within our company and have taken several other actions,
but that doesn't make it fail proof.
My login script displays an "invalid method/function call: too many parameters! yet references a block of comments as the offending line. Still haven't got to the bottom of that, yet, but have almost 3000 lines to work through.
I know. My login script has 6704 lines and if Kix is missing something (in my case a ')' at line 4514) it doesn't mean that the typo is near 4514,
but it could also be 50 or 100 lines before. Where to start.