Text Message Notifications on *both* Apple Watch and iPhone (Workaround)
A friend of mine recently wanted to always get a sound on her iPhone as well as on her watch when a notification triggered because her watch volume is not loud enough for noisy environments, while the iPhone speaker is loud enough. It seems as though there is no simple workaround for this and past posts like this one Can I get notifications on both my phone … - Apple Community don't seem to contain a workaround.
It is possible to use the "Shortcuts" app on iOS to create a shortcut that runs every time a text is received from either some set of recipients or that contains some string. As a workaround, create a new automation in shortcuts that watches for all text messages containing ' ', then use the file action to select an MP3 file of some sound you want to play, then select the "Play Sound" option to play your ring tone. This will play a sound on your iphone regardless of whether or not you get a notification for any and every text message that contains a space.
I could not find a way to use regex matching in the "contains" condition, and therefore no way to make the action trigger 100% of the time. But another option is if you only want this for a smaller number of high priority contacts to do it not based on message content but based on sender.
Hope this helps people who need sounds on their iPhone in all cases.