OpenRGB is not working (One or more I2C/SMBus interfaces failed to initialize)

Hello all, i’m new to the openRGB world (that’s my first let’s say gaming laptop) and i want to control and manage all laptop leds and rgb colors. I have a Lenovo Legion 7G7 full AMD and when i try to launch openRGB either the native package from Fedora repo or the flatpak version the app won’t start with the well known alert

“One or more I2C/SMBus interfaces failed to initialize. RGB DRAM modules and some motherboards’ onboard RGB lighting will not be available without I2C/SMBus. On Linux, this is usually because the i2c-dev module is not loaded. You must load the i2c-dev module along with the correct i2c driver for your motherboard. This is usually i2c-piix4 for AMD systems and i2c-i801 for Intel systems.”

I’ve already tried the instructions for AMD chipset listed on official openRGB project page on Gitlab (Adam Honse / OpenRGB · GitLab) but i had no luck. I still have the same issue.

From documentation, udev-rules are present, if i check this file content /usr/lib/udev/rules.d/60-openrgb.rules entries are presents.

I also added the profiles on startup using an i2c.conf file on the

/etc/modules-load.d/ path, containing exactly two entries:

i2c-dev
i2c-piix4

I drop my system specs. I’m running F40 but this happened the same on F39 before upgrading.

Laptop model: Lenovo Legion 7 16ARHA7
CPU: AMD Ryzen 9 6900HX
GPU: AMD Radeon RX 6800M
OS: Fedora 40
KDE: 6.0.4
Windowing System: Wayland

Do you have any suggestion to let the program works on my machine? Could this be an unsupported OpenRGB model? Thanks !