iOS 18, Safari Extension tabs.sendMessage not working

I'm using sendMessage to send a message to the content script of a specific tab, identified by its tabId. However, in iOS 18 Safari, the message is being sent to all tabs instead of just the targeted one.

browser.tabs.sendMessage(tabId, {'message'});

Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. I'd greatly appreciate it if you could open a bug report and post the FB number here once you do. Bug Reporting: How and Why? has tips on creating your bug report.

iOS 18, Safari Extension tabs.sendMessage not working
 
 
Q