Solved!
It's wasn't a Drop&Drop bug. I've implemented a custom "hitTest" method that screwed things up. However, the logic when a "becomeFirstResponder" call is successful or not has obviously changed in iOS 18.
Nevertheless, I could fix my bug. Thanks.