I think it’s because of lack of builtins.currentSystem How to use builtins.currentSystem in flake output?
builtins.currentSystem