flyctl not working on Windows with wintun error

Hello,

I have installed the latest flyctl for Windows (with no error) but when I execute any command, it’s just bug. I have two other apps using wintun: wireguard and tailscale. I’m on Windows Pro 20H2.

panic: Error loading wintun.dll DLL: Unable to load library: The specified module could not be found.

goroutine 1 [running]:
golang.zx2c4.com/wireguard/tun/wintun.(*lazyProc).Addr(...)
        /home/runner/go/pkg/mod/golang.zx2c4.com/wireguard@v0.0.20201118/tun/wintun/dll_windows.go:56
golang.zx2c4.com/wireguard/tun/wintun.init()
        /home/runner/go/pkg/mod/golang.zx2c4.com/wireguard@v0.0.20201118/tun/wintun/session_windows.go:33 +0xad3

We’re working on a fix for this! Here’s a workaround you can use for now.

A fix to run the latest release is to download wintun.dll from https://www.wintun.net/ and place it in %homepath%\.fly\bin

This is fixed in the latest flyctl update.