Quick note, however: the surface kernel does not seem to respect boot.kernelPatches
either, so that may be linked to this; I made another topic about it here: Modprobe: FATAL: Module bcachefs not found in directory /nix/store/[hash]-linux-5.16.11-modules/lib/modules/5.16.11 - #3 by shadowrylander