Hi Eric,
When you try to open the file in AL11, what happens? Does it open the file correctly and display the contents? If yes, then you should to check how AL11 is able to open the file using OPEN DATASET and use the same logic in your program. If AL11 isn't able to read the file, then I guess you are out of luck.
Thanks,
Juwin