Duperemove continuing infinitely after getting stuck on a file

I've encountered an issue where duperemove will run into "invalid argument" on a certain file and just continue running and using a bunch of cpu+battery life forever unless I turn it off. I left it for about an hour yesterday with watch -n 0.5 systemctl status btrfs-dedup@var-home.service and it never moved past the files it was stuck on. When I restart the service it'll scan a few files then run into the problem again.

https://paste.centos.org/view/58666fce
Was this page helpful?