Hey, when that happens, press F12 and let me know if there are any errors in the console.
If you're in a mobile device, tell me what operating system (iOS/Android) and browser you're using.
I just had this issue, on Firefox, and I looked into it a little bit. There are no errors in the console, and the correct message to be copied does get appended as a child in the DOM of the textarea, but it doesn't actually show up as text in the textarea. To reproduce this, even when the copy function does work, I can edit the `share_content` textarea, and then the share buttons stop working. If I delete all content and refresh, then it starts working again. I believe that the issue is that even though the `.innerHTML` is set to the empty string, it is still displaying the value in `.value`, which is never set or cleared. Setting `out.value = t` in `ppint` seems like it would fix this issue.