can't open particular pxp until after restart

Hi all, I'm having a strange problem and could use some advice. I'm running Igor 6.22A on Mac OS 10.7.5. Here's what happens:

I have an experiment file (pxp 1) open in Igor. I close pxp 1, close Igor.
Open Igor, open pxp 2.
Close pxp 2, close Igor.
Reopen Igor, try to open pxp 1 from 'recent experiments'. It says it can't because it can't find the pxp file. I go to Open Experiment…, see the pxp file in the folder it has always been in, but the 'date modified' is 12/31/00 instead of the 1:20 PM (today) that the Finder sees. I can click on it, but the 'open' button is greyed out. Other experiments present in the folder show the correct date and are openable.

Restarting Igor doesn't help, but restarting the computer does. By the way, all the opening and closing of Igor is because I replace a set of ipfs in the User procedures that are particular to the two different experiments. I've made this switch many times before without troubles.

Any thoughts?

Thanks,
Mike
We have made some subtle changes in file handling, mostly related to saving, on Macintosh. I'm doubtful that these changes will solve this problem but I think it is worth a try so I recommend that you update to the latest Igor Pro, 6.31, by choosing Help->Updates for Igor.

The changes are described in the 6.31 "What's Changed Since 6.1" file as follows:

We have had some reports of errors saving files on Mac OS X 10.7. We added a workaround which consists of calling the Macintosh FSReplaceObject routine instead of FSExchangeObjects.

And:

Added a workaround for NTFS-3G. Igor tries to use the Mac OS FSExchangeObjects call when overwriting a file. If that fails, Igor now falls back to an older method for overwriting files instead of returning an error. This is necessary because some file systems say they support FSExchangeObjects but in fact do not.

If that does not solve the problem and if you can reproduce the problem on another machine then send detailed instructions to WaveMetrics support and I will see if I can reproduce it.