When trying out the examples on https://printjs.crabbly.com/, if you cancel in the print dialog, any subsequent print attempts results in the following warning dialog "This web page is trying to print. Do you want to print this web page?". If you then choose "Print" it will just show an empty print preview. The only way to get back into a working state is to refresh the page.
I am on Safari 14.1.1 on macOS BigSur 11.4.
When trying out the examples on https://printjs.crabbly.com/, if you cancel in the print dialog, any subsequent print attempts results in the following warning dialog "This web page is trying to print. Do you want to print this web page?". If you then choose "Print" it will just show an empty print preview. The only way to get back into a working state is to refresh the page.