normal for an efi engine.
O2 sensor switching can give a slightly uneven tickover as it alters the mixture.
Some are worse than others.
other than the tickover being a little fast for my liking it all sounds good.
Yep, idle is too fast, no misfire.
The issue has been fixed, it turned out that the spark plug gap was not correct.
I checked the spark plug that I swapped few months ago to an NGK one and turned out that the gap was 0.4-0.45mm.
The recommended gap found on the internet for this bike is between 0.3 to 0.4mm, so I set it to 0.3mm.
Also I reduced the idling rpm of the bike before adjusting the gap in the spark plug but that didn't help.
Here there are two videos which i filmed, one just after lowering the idle rpm (where the issue still persisted) and second with lowered rpm and adjusted spark plug gap.
Video 1 (Lower idle RPM):
https://youtu.be/Z-l0JtHjTCcVideo 2 (Lower idle RPM and adjusted spark plug gap):
https://youtu.be/k0mXrZ8j8nUHopefully someone finds this post helpful.