Linux Install Issue

I was following the page for twingate linux install but when I ran curl -s https://binaries.twingate.com/client/linux/install.sh | sudo bash it showed the following:

[1/1] Total                                                                                                                                                                            100% |  72.4 KiB/s |  38.0 KiB |  00m01s
Running transaction
[1/3] Verify package files                                                                                                                                                             100% | 200.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction                                                                                                                                                              100% |   7.0   B/s |   1.0   B |  00m00s
[3/3] Installing dnf-plugins-core-0:4.10.0-1.fc41.noarch                                                                                                                               100% |  95.5 KiB/s |  25.9 KiB |  00m00s
Complete!
Unknown argument "--add-repo" for command "config-manager". Add "--help" for more information about the arguments.

and when I try to run the sudo twingate setup I get a command not found. Is there anything else that I might have missed?

My OS is Fedora 41. My systemd-resolved is running:

systemctl status systemd-resolved
● systemd-resolved.service - Network Name Resolution
     Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf, 50-keep-warm.conf
     Active: active (running) since Wed 2024-12-18 08:40:44 CST; 47min ago
 Invocation: 190cc1dfc76e43b5b117bfc58fc4faed
       Docs: man:systemd-resolved.service(8)
             man:org.freedesktop.resolve1(5)
             https://systemd.io/WRITING_NETWORK_CONFIGURATION_MANAGERS
             https://systemd.io/WRITING_RESOLVER_CLIENTS
   Main PID: 1440 (systemd-resolve)
     Status: "Processing requests..."
      Tasks: 1 (limit: 76428)
     Memory: 6.3M (peak: 8.4M)
        CPU: 797ms
     CGroup: /system.slice/systemd-resolved.service
             └─1440 /usr/lib/systemd/systemd-resolved