Delete / Delete Forward key on Sonoma -- broken?

Something has happened to our users that are running MacOS Sonoma: our app's main window (NSView <NSTextInputClient>) is no longer getting the NSResponder deleteBackward "bindable command" message when the user presses the DELETE key, and is connected to an Apple Extended Keyboard. (it DOES work on a laptop, however)

Similarly, laptops that have updated to MacOS Sonoma no longer send the previously-accepted unicode key code for the FORWARD DELETE key: "\u007F".

Both these keys worked PERFECTLY on all earlier versions of MacOS (Mojave 10.14 through Ventura 13.x).

Any insights?

Could there be a keyboard shortcut that was changed accidentally ?

AFAIK, NO. We reproduced the FORWARD DELETE issue on a fresh install of Sonoma. Also, it doesn't appear that FORWARD DELETE (fn+Delete on a laptop) can be assigned to a shortcut.

Additionally, it's odd that long-time users who habitually use the FORWARD DELETE key only noticed the issue when Sonoma was published.

This happens for me too on a fresh-out-of-box M3 device. Don't know if this was an intentional change or not.

The shortcut is still documented here https://support.apple.com/en-us/HT201236#:~:text=Control%2DD%3A%20Delete%20the%20character,Or%20use%20Control%2DD

Control-D is also commonly bound for forward delete but given Fn-Delete = Forward Delete on non-mac devices I'd rather keep Fn-Delete, and not all programs respect Control-D.

Delete / Delete Forward key on Sonoma -- broken?
 
 
Q