IOException (2) at TextInputStream.Open

Another idea: swap the name of two files (the one with the problem and another one, thus created earlier). Is it still the file with the problematic name that fails, or the other?

Keep the poblematic file name there, inspect it in xojo with 2 lines of code as:

Var f As FolderItem = FolderItem.ShowOpenFileDialog("*.txt")
break

Run. Inspect “f”. Locate the file, click on “Open”

Let’s see what Xojo sees.