I believe the posts here are accurate. Best of luck resolving the issue! Great job catching it at this stage!
A word of encouragement: 14 year old teams also get frame perimeter rules wrong sometimes.. The fact you found it now is a very good thing!
Feel free to post back here if you run out of mechanical ideas. Folks on the internet like to give options and opinions.