Nvidia_wmi_ec_backlight kernel module is not working on startup on Optimus setup

I use a Razer Blade Advanced 15" (2022) Laptop with optimus graphics (internal intel plus a NVIDIA card):
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: nvidia
v: 555.58.02
Device-3: IMC Networks Integrated RGB Camera driver: uvcvideo type: USB
Display: server: X.Org v: 24.1.2 with: Xwayland v: 24.1.2 driver: X:
loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
resolution: 2560x1440~240Hz
API: OpenGL v: 4.6 vendor: intel mesa v: 24.1.5 renderer: Mesa Intel
Graphics (ADL GT2)
API: EGL Message: EGL data requires eglinfo. Check --recommends.

When I boot my laptop cold, the password prompt does not show for Plymouth (I have an encrypted hard drive). I just see a black screen and have to blindly enter my password.

The workaround suggested (2267409 – Backlight for initramfs) is to omit the i915 (intel graphics) kernel module from my initramfs. The behavior of NVIDIA WMI is confused when this i915 module is present. It should handle this.
On reboots, the backlight works fine and I can see the password prompt.
I am on kernel 6.10.4 and nvidia firmware 20240811-2.fc40 from Fedora
Once I put in my password, nvidia’s backlight is registering and I can see the bootup screen while the system loads (before my login screen). Brightness controls work fine once booted. The problem is solely when I have started my computer and haven’t yet put in my encrypted password. The backlight is not working leading up to this step.