I just got my FW13 and am using Pop OS 22.04 on it, with the exact same issue (first fingerprint enrolls, then all others fail with a disconnect error).
I traced the problem to an outdated libfprint; Pop OS 22.04 and Zorin OS 17 are both based on Ubuntu 22.04 and they both are probably using libfprint 1.94.3. I backported libfprint 1.94.8+tod1 from Ubuntu 24.10, then installed that over the supplied release and it fixed the problem; I can now enroll more than 1 print!
If you don’t know how to build Debian packages and you really want a fully functional fingerprint sensor, it might be a good idea to just consider a different distro.