>> but it might indicate a larger issue.
I would suggest it definitely suggests a larger issue.
Perhaps try doing an OPEN there (as a test, not permanent code) to see if you get an error.
Open(MyfileLabel,42h)
p_web.Trace('xxx Error after open is ...' & errorcode() & ' ' & error())
Cheers
Bruce