It is worth noting that the current documentation now indicates (again) not to mix content-available with user-facing items such as alert
https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_updates_to_your_app_silently?language=objc
I can't find anything like that in the docs right now. Were there any updates to it? Are there any drawbacks from adding content-available and alert at the same time in notifications?