I don’t have any input on your specific situation — I do support this stuff in general, but I’m not yet up to speed on any 10.15 changes in this space — but my recommendation in situations like this is always the same: File a bug. If that comes back as ‘not to be fixed’, you know this was a deliberate design change.
Please post your bug number, just for the record.
Share and Enjoy
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
Did you ever submit a bug report for this, and if so could you tell me the ID? It's affecting our product (probably lot of others as well) and I want to have the ID so I can ask my Apple contact about the status and disposition of the issue.