The obvious and most likely explanation is a mismatch between the control sheet and the available file.
If you can't find that insert debug.print statements to show the value for path and the result of dir(path) for comparison in the immediate window.