I’ve refactored this component to get it working again, and have made is use more of the native composer behavior rather than relying on a popup
https://github.com/discourse/discourse-require-edit-reason/pull/2
If you’re required to add a reason you’ll see this on edit:
The save button will become active once the edit reason is added:

