We are experiencing the same problems. 17.5.1 and our background <> content script communication is not working.
Apple clearly doesn't want people to develop extensions, let's face the truth. It's not worth it if they can't update this bug for already a few months. A completely disrespectful way of treating the developers who create for your ecosystem.