> If err = _noErr Then Fn OpenFSFileWithApplication( newCreatedFile )
With a change of the above line to read thus:
if ( err == _noErr ) then fn OpenFSFileWithApplication( originalFile )
everything works as you hoped.
I Think you became Confused by your Curious Habit of Starting every FB
Keyword with a Capital Letter, and Forgot which File you Wanted to Open.
Robert P.