Today I ordered two pair of Weiser Technik LED turn signals for my 2020 SR/S (front and rear). I previously put a pair on the rear of my BMW R1200ST and have had no problems with fault codes. The folks at Weiser advised me to make sure I had the latest firmware update, which I did before taking delivery of my bike two weeks ago. I'll report back when They're installed.
A couple of quick things about these Weiser LED:
Last summer I bought a set of 4 and during the warm months they worked just fine.
As soon as the fall weather came, they started acting up and wouldn't work properly.
On warm days they worked fine and on cold days they would not, (here in North Carolina the fall gives you plenty of swing temperatures)
Read about the resistor on this forum and installed them.
They have worked perfectly ever since, even on the coldest days.
Not sure what resistance value I selected but they only get mildly warm after being on for at least a minute or more. Never got close to hot even after being on for a couple of minutes at the time.
I tested carefully as I didn't want the resistors to get hot and burn and have to install new ones. Hate doing the same work twice!
I selected a high value to prevent exactly that: overheating due to the resistance being too low, and it just happened I got lucky.
It appears it does not take a big increase in the load to make it work right.
Granted these LEDs maybe updated now as the company was aware of the problem since last summer and Zero may have changed something afterwards on the firmware.