I am looking into this too. Before you install them can you hold one still and actuate it from the very tip of the lever? If it doesn't hang up like the OEM then they will be my solution.
I bought TDD branded magnetic paddle shifters off Aliexpress. Strangely enough, they are no longer listed in my account or orders page.Have a link to what you ordered?
I am shocked and angry.The pin can be re-used, as you basically wedge the drill bit up into it, it spins and then pulls out, at which point the paddle shifter can be removed, and swapped out with the pin pushed up to hold it in.
3/32 - 6 inch long drill bit. Use at slow speed to push inside and grip, then pull down and out.