The fact that Tech Support is broken up by GMS version while Programming is not probably adds some confusion as well. I could see how a rook might be compelled to post in the first forum that indicates their GMS version..
Then there's the fact that the Tech Support forums are sandwiched in between Programming and Advanced Programming.. at first glance, this might give the impression that the GMS1.4 and GMS2 TS forums are just more specific programming forums. Possible solution is to group the TS forums in their own category (and place them towards the bottom of the forum)? If you do this, you'd probably have to rename the GameMaker group as well (perhaps Development or Game Dev?).
If I'm being picky, there's also the wording in the description for the forums: For Programming, the first word is "Discuss" while for Tech Support (and Advanced Programming), it's "Get help". Small detail.. but worth looking into. For brevity's sake, you can probably eliminate the word "Discussion" from the AP title. To further reduce clutter, consider shortening the TS forum names to e.g. GMS 2 Tech Support since the description already specifies it is "community" tech support and it is implied since it is in the forum.
Then there's the situations where a topic can fall into either category. Let's say you are certain a function is not working as intended.. do you post it in Programming section, or TS? I could see how either one would be valid in this case. But then you might have rooks seeing these "Programming" topics in TS and think it's okay to post code there.
Personally, I'd be okay with "IDE & Runner Support", but I'm wondering if that wording would be off-putting to YYG's target audience.