Could be wrong, but would assume he will have to check the EXE version as the @KIX macro won't work on 3.x since it was not included in those versions.

So, for now will assume that Paul either has 3.x version, or he has MIXED versions which is BAD NEWS.

Paul, as requested please post the CALLING statement from the main script, and the code from the CALLED script so that we can see what it is you're doing. Also as asked, please check and confirm what the KIX32.EXE or WKIX32.EXE version is from where it is being called.

Then using the CODE TAGS from the board here, post your code between the tags to preserve the formatting.