Hello! Is there a team just to solve bugs?
I already reported an audio bug in a Fiddle skin that is completely buggy mixing audio that shouldn't be there, over a year ago, but it still has problems.
Is there a right place to submit these bugs?
Thanks
Each individual team has its own dedicated QA that would own bugs relative to that team (so Champions Team QA would own Champion-specific bugs for Example). Usually the best place to submit bugs would be the bug megathread that's posted here on reddit, at least for my and Champions' team visibility. You can also post it here and I can pass it along, though its worth noting there's no guarantee we will get it fixed but I can guarantee you'll get our eyes on it at the least.