Nixos-anywhere uses ssh with root user than specified user

I did not specify my root user in my command, which was this:

nixos-anywhere --flake .#hostnuc --build-on local --phases disko,install spiderunderurbed@192.168.0.36 -p 3060

I tried on a remote system, and currently I tried on the system itself, I am in a live iso, and this was a iso i previously have configured with ssh credentials for my regular user, not root. My user has the perms required so I do not know why nixos-anywhere is even using my root user, I could be misunderstanding how this works but shouldnt there be the option to not use the root user, I dont see the value in using it, I assume this is a bug.
Full log:


[nix-shell:~/nix-computer]$ nixos-anywhere --flake .#hostnuc --build-on local --phases disko,install spiderunderurbed@192.168.0.36 -p 3060
warning: Git tree '/home/spiderunderurbed/nix-computer' is dirty
warning: not writing modified lock file of flake 'git+file:///home/spiderunderurbed/nix-computer':
• Added input 'disko':
    'github:nix-community/disko/545aba02960caa78a31bd9a8709a0ad4b6320a5c?narHash=sha256-7lrVrE0jSvZHrxEzvnfHFE/Wkk9DDqb%2BmYCodI5uuB8%3D' (2025-07-21)
• Added input 'disko/nixpkgs':
    follows 'nixpkgs'
• Added input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/14df13c84552a7d1f33c1cd18336128fbc43f920?narHash=sha256-uP9Xxw5XcFwjX9lNoYRpybOnIIe1BHfZu5vJnnPg3Jc%3D' (2025-06-20)
warning: Git tree '/home/spiderunderurbed/nix-computer' is dirty
warning: not writing modified lock file of flake 'git+file:///home/spiderunderurbed/nix-computer':
• Added input 'disko':
    'github:nix-community/disko/545aba02960caa78a31bd9a8709a0ad4b6320a5c?narHash=sha256-7lrVrE0jSvZHrxEzvnfHFE/Wkk9DDqb%2BmYCodI5uuB8%3D' (2025-07-21)
• Added input 'disko/nixpkgs':
    follows 'nixpkgs'
• Added input 'nixos-facter-modules':
    'github:numtide/nixos-facter-modules/14df13c84552a7d1f33c1cd18336128fbc43f920?narHash=sha256-uP9Xxw5XcFwjX9lNoYRpybOnIIe1BHfZu5vJnnPg3Jc%3D' (2025-06-20)
Warning: Identity file /tmp/nix-shell-5205-0/tmp.eG3SMylyc6/nixos-anywhere not accessible: No such file or directory.
### Uploading install SSH keys ###
/run/current-system/sw/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/tmp/nix-shell-5205-0/tmp.eG3SMylyc6/nixos-anywhere.pub"
/run/current-system/sw/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/run/current-system/sw/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
Warning: Permanently added '[192.168.0.36]:3060' (ED25519) to the list of known hosts.

Number of key(s) added: 1

Now try logging into the machine, with: "ssh -i /tmp/nix-shell-5205-0/tmp.eG3SMylyc6/nixos-anywhere -p 3060 -o 'IdentitiesOnly=no' -o 'ConnectTimeout=10' -o 'IdentitiesOnly=yes' -o 'UserKnownHostsFile=/dev/null' -o 'StrictHostKeyChecking=no' 'spiderunderurbed@192.168.0.36'"
and check to make sure that only the key(s) you wanted were added.

### Gathering machine facts ###
Pseudo-terminal will not be allocated because stdin is not a terminal.
Warning: Permanently added '[192.168.0.36]:3060' (ED25519) to the list of known hosts.
Warning: Permanently added '[192.168.0.36]:3060' (ED25519) to the list of known hosts.
Connection to 192.168.0.36 closed.
Warning: Permanently added '[192.168.0.36]:3060' (ED25519) to the list of known hosts.
root@192.168.0.36: Permission denied (publickey,keyboard-interactive).
error: failed to start SSH connection to 'root@192.168.0.36'