navigator.clipboard.readText() is not working in Firefox
I’m guessing you are testing it in Firefox, in that case: Firefox only supports reading the clipboard in browser extensions, using the “clipboardRead” extension permission. https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/readText#browser_compatibility