Update:
I’ve reported this issue to the Atlassian team, and it seems that the /page_removed event not firing is a known bug (CONFCLOUD-79064 ), and they've rolled back the fix that caused the issue with /page_copied.
Current Behaviour
I have a macro app and page_copied and page_removed events seem not to be working.
Expected Behaviour
page_copied and page_removed events should be fired.
Steps to reproduce
1. clone this repo https://github.com/mhsiungw/webhooks-tutorial
2. npm install
3. start a NGROK server
docker run --net=host -it -e NGROK_AUTHTOKEN="your-token" ngrok/ngrok:latest http --domain="your-ngrok-domain" host.docker.internal:3000
4. start project
AC_LOCAL_BASE_URL="your-ngrok-domain" npx nodemon start
5. Register this macro app on Confluence
6. Create a page and insert this app
7. When you view the page, terminal will show /page_viewed event fired, but when you copy it, /page_copied event fired is not shown.
I'd appreciate any information. Thanks!