Vagrant freezes on "ssh auth: private key", Hyper-V

I installed the newest vagrant version on Windows and Linux WSL. When I try to use virtualbox on both OS’s, all works perfectly fine! But as soon as I try to use Hyper-V it freezes on the “ssh auth: private key” step.
Debug output:

DEBUG subprocess: stdout: ===End-Output===
DEBUG subprocess: stdout:
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 31999
DEBUG subprocess: Exit status: 0
 INFO warden: Calling OUT action: #<VagrantPlugins::HyperV::Action::ReadState:0x00007f12d89bb620>
 INFO warden: Calling OUT action: #<Vagrant::Action::Builtin::ConfigValidate:0x00007f12d89bb648>
 INFO interface: Machine: action ["read_state", "end", {:target=>:default}]
 INFO machine: Calling action: read_state on provider Hyper-V (6b08a874-95cb-48d5-9cc8-c909d0a497fd)
 INFO interface: Machine: action ["read_state", "start", {:target=>:default}]
 INFO runner: Running action: machine_action_read_state #<Vagrant::Action::Builder:0x00007f12d8731da0>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::ConfigValidate:0x00007f12d86c21d0>
 INFO warden: Calling IN action: #<VagrantPlugins::HyperV::Action::ReadState:0x00007f12d86c2180>
 INFO subprocess: Starting process: ["/usr/bin/wslpath", "-w", "-a", "/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/scripts/utils"]
 INFO subprocess: Vagrant not running in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: \\wsl$\kali-linux\usr\share\rubygems-integration\all\gems\vagrant-2.2.19\plugins\providers\hyperv\scripts\utils
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["/usr/bin/wslpath", "-w", "-a", "/usr/share/rubygems-integration/all/gems/vagrant-2.2.19/plugins/providers/hyperv/scripts/get_vm_status.ps1"]
 INFO subprocess: Vagrant not running in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: \\wsl$\kali-linux\usr\share\rubygems-integration\all\gems\vagrant-2.2.19\plugins\providers\hyperv\scripts\get_vm_status.ps1
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
 INFO subprocess: Starting process: ["/mnt/c/Windows/System32/WindowsPowerShell/v1.0//powershell.exe", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "$env:PSModulePath=$env:PSModulePath+';\\\\wsl$\\kali-linux\\usr\\share\\rubygems-integration\\all\\gems\\vagrant-2.2.19\\plugins\\providers\\hyperv\\scripts\\utils'; &('\\\\wsl$\\kali-linux\\usr\\share\\rubygems-integration\\all\\gems\\vagrant-2.2.19\\plugins\\providers\\hyperv\\scripts\\get_vm_status.ps1')", "-VmId", "'6b08a874-95cb-48d5-9cc8-c909d0a497fd'", "-ErrorAction", "Stop"]
 INFO subprocess: Vagrant not running in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: ===Begin-Output===
DEBUG subprocess: stdout:
DEBUG subprocess: stdout: {
    "state":  "Running",
    "status":  "Normaler Betrieb"
}
DEBUG subprocess: stdout: ===End-Output===

Any help is appreciated.