I created a little test league and had the same issue.
I had the "type" in the SCHEDULE definition at the top of the file as...
Code:
ILN_BGY_G18_SL1_D1_T10_C_
Changing that to...
...gets it to load. So I have updated the attachments that way.
So if you have a single-division league whose schedule file does not load, remove that "SL1_D1_" piece from that type definition.
This surprises me. I thought it would work either way for a one-subleague & one-division league - either spell out the structure or just have the shortened second version. My script for generating the lsdl file has been doing it the former way for a while for that structure. I will change it to make it the latter way for such cases.