On Android Chrome (have not tested others) I was only able to use the Web NFC functionality in SpoolmanSync when accessed over a HTTPS connection. It might be worth adding that in the "Web NFC Not Available" message for self hosters that run into similar issues.