Remove Spare that's now assigned to RAIDZ2 vdev?

I think that my spare kicked in when drive errors resulted from a member drive coming loose in its caddy. I’ve now done multiple scrubs and think that the drive faults have cleared.

How do I recover and remove the spare drive?

I’m a total noob to zfs and truenas. I was hoping to avoid CLI but it seems that might not be possible? I would really appreciate some guidance in restoring my 6-drive vdev to just 6 drives and not 7! Thanks

root@truenas[/home/admin]# zpool status -v tns
pool: tns
state: ONLINE
scan: resilvered 13.0M in 00:00:07 with 0 errors on Thu Jun 13 19:35:47 2024
config:

    NAME                                        STATE     READ WRITE CKSUM
    tns                                         ONLINE       0     0     0
      raidz2-0                                  ONLINE       0     0     0
        spare-0                                 ONLINE       0     0     0
          6745da8c-bc14-4e0b-a895-5a10bad2608e  ONLINE       0     0     0
          3940845e-0044-4de8-a274-248043e269cd  ONLINE       0     0     0
        8c8a3c32-77e5-476c-9d51-238bc18ab08c    ONLINE       0     0     0
        d0feaf2f-033d-4f1c-b8ce-dda8a98ff8e3    ONLINE       0     0     0
        87ddcc14-1676-4bb0-a3d3-5a776567c21d    ONLINE       0     0     0
        c14787b6-f41e-402e-8335-36107dcabdbb    ONLINE       0     0     0
        f6a6cb83-5252-4fb7-a3d7-82b338794e40    ONLINE       0     0     0
      raidz2-1                                  ONLINE       0     0     0
        23e7dc2d-d110-434d-9269-32c9eb4d02d9    ONLINE       0     0     0
        9d9a7980-0b74-437d-9af3-ef376cacad72    ONLINE       0     0     0
        53869635-517b-4fc8-8b92-6acd3aed97a5    ONLINE       0     0     0
        836242b0-5d7c-468d-b862-0556ede61975    ONLINE       0     0     0
        c3645ba4-0f85-4b04-9d69-101f4c5af158    ONLINE       0     0     0
        f90b8853-8775-4429-9d09-4013d9e56de3    ONLINE       0     0     0
      raidz2-2                                  ONLINE       0     0     0
        b4d8eb88-8913-4e91-9ada-93cb0d3b06ac    ONLINE       0     0     0
        8b64efac-9bcc-4620-b182-b23d31719635    ONLINE       0     0     0
        f797311c-802f-40d0-b07d-98ef484d64bd    ONLINE       0     0     0
        cdb5f6c2-7004-456c-ac6e-694101528795    ONLINE       0     0     0
        3fc0208b-4f08-4406-ad70-19a5132fbb01    ONLINE       0     0     0
        afcaed18-80c8-40f3-b023-1000e5a552ae    ONLINE       0     0     0
      raidz2-3                                  ONLINE       0     0     0
        2ccff82f-6c8f-4f7c-904b-10f3bafad123    ONLINE       0     0     0
        cdb62348-cfd1-41d9-93b3-c3eb0430fd86    ONLINE       0     0     0
        aa22c6e2-24d6-4598-bd29-38d05d5cb5c5    ONLINE       0     0     0
        3e91ede7-68fb-46c2-8eb3-ad71825036cf    ONLINE       0     0     0
        b48decc6-d6e7-4436-948a-028366b19ac7    ONLINE       0     0     0
        3a5db817-bd46-48c7-aa2d-63ee9f3dcdf8    ONLINE       0     0     0
    cache
      e3c2490c-8464-4687-ad82-324d770c0033      ONLINE       0     0     0
    spares
      3940845e-0044-4de8-a274-248043e269cd      INUSE     currently in use

errors: No known data errors

root@truenas[/home/admin]# zpool status -LP tns
pool: tns
state: ONLINE
scan: resilvered 13.0M in 00:00:07 with 0 errors on Thu Jun 13 19:35:47 2024
config:

    NAME              STATE     READ WRITE CKSUM
    tns               ONLINE       0     0     0
      raidz2-0        ONLINE       0     0     0
        spare-0       ONLINE       0     0     0
          /dev/sdd1   ONLINE       0     0     0
          /dev/sdb1   ONLINE       0     0     0
        /dev/sde1     ONLINE       0     0     0
        /dev/sdf1     ONLINE       0     0     0
        /dev/sdg1     ONLINE       0     0     0
        /dev/sdh1     ONLINE       0     0     0
        /dev/sdi1     ONLINE       0     0     0
      raidz2-1        ONLINE       0     0     0
        /dev/sdj1     ONLINE       0     0     0
        /dev/sdk1     ONLINE       0     0     0
        /dev/sdl1     ONLINE       0     0     0
        /dev/sdm1     ONLINE       0     0     0
        /dev/sdn1     ONLINE       0     0     0
        /dev/sdo1     ONLINE       0     0     0
      raidz2-2        ONLINE       0     0     0
        /dev/sdp1     ONLINE       0     0     0
        /dev/sdq1     ONLINE       0     0     0
        /dev/sdr1     ONLINE       0     0     0
        /dev/sds1     ONLINE       0     0     0
        /dev/sdt1     ONLINE       0     0     0
        /dev/sdu1     ONLINE       0     0     0
      raidz2-3        ONLINE       0     0     0
        /dev/sdv1     ONLINE       0     0     0
        /dev/sdw1     ONLINE       0     0     0
        /dev/sdx1     ONLINE       0     0     0
        /dev/sdy1     ONLINE       0     0     0
        /dev/sdz1     ONLINE       0     0     0
        /dev/sdaa1    ONLINE       0     0     0
    cache
      /dev/nvme0n1p1  ONLINE       0     0     0
    spares
      /dev/sdb1       INUSE     currently in use

errors: No known data errors

root@truenas[/home/admin]# zpool remove tns 6745da8c-bc14-4e0b-a895-5a10bad2608e
cannot remove 6745da8c-bc14-4e0b-a895-5a10bad2608e: operation not supported on this type of pool

root@truenas[/home/admin]# zpool remove tns 3940845e-0044-4de8-a274-248043e269cd
cannot remove 3940845e-0044-4de8-a274-248043e269cd: Pool busy; removal may already be in progress