OK OK... I didn't fit it to the correct bike :-)
So I will admit I bought this exhaust for a different bike all together. Instead of a 2021 YZF-R125 I own a 2021 MT-125 which uses exactly the same engine, exactly the same chassis and exactly the same rear mounts. So naturally it fits perfectly and runs amazingly. While fitting I suggest that you mount it fully but losely first to ensure a nice fit before tightening it all up.