Hey all, very amateur editor here. I've pounded away at this issue for a while, but I'm finally admitting that I don't know enough to solve the problem and reaching out. Here's the situation.
I started with the Canadian Megapatch continental file (located elsewhere on these forums), which I was/am elated to find because it fixes the CONCACAF Champions League to the proper format (which is definitely out of scope for me as a beginning editor). The only thing that I didn't love about it was that the CONCACAF Leagues Cup format was still incorrect. I thought I could figure out enough about the editor to make it a little bit closer to reality. I was wrong lol.
So, starting in 2023 (important to note this date if you're actually looking through the file I attached; 2022 Leagues Cup is a completely different format and it always finishes properly) it's a 47 team tournament, all of MLS and all of Liga MX participate. The first stage is a 45 team/15 group group stage, where the top two from every group advance the next stage. The next stage is a knockout round of 32 teams (the 30 qualifying teams from the previous stage, plus the most recent MLS and Liga MX champs get a bye to this stage).
The group stage seems to be setting up correctly (though it is taking a long time to play all the games for some of the groups for some reason, I don't think that's part of the problem, but idk). The top two from every group are being marked as qualified, but I can't get those teams to actually appear in the knockout round, despite the rules seemingly being set to do so. Depending on what I tweak, sometimes the file verification fails, saying that it can only find 2 (the bye teams) of the 32 teams for the stage. Other times the file verifies, but even when it does, in competition testing I just end up with an empty bracket in the knockout stage except for the two league champs that got a bye to this stage, and the competition never finishes (which, side note, how does that even verify? I thought that was the point). When I examine the events readout after testing the competition in the editor, it appears that the top two in any given group are indeed being marked as qualified, but later the same day, all three teams in that group are being "eliminated" with ranks 0,1 and 2 in the group, despite fates being set for the top two (or at least, I think I'm setting them properly).
So, I'm stumped. If anyone can take a quick peek at this description and/or the file and let me know what I might be missing, I'd really appreciate it. Thanks in advance!
Troll Continental Update 1.fmf