URL handling bug in mobile Teams (iOS)
There is an error somewhere when handling URLs with "%" characters. Steps to reproduce:
1. Add a new Website tab to a Teams channel that contains "%20" - for example https://mydomain.sharepoint.com/:f:/r/sites/MyProject/Shared%20Documents
2. Go to the tab in iOS Teams
3. iOS will attempt to open the link in OneDrive and says "Open in browser? Link can't be opened in the OneDrive app. Do you want to open it in your browser?"
4. Tapping OK takes you to Safari, which fails to load the site because the URL has now changed to https://mydomain.sharepoint.com/:f:/r/sites/MyProject/Shared%2520Documents - note the extra "25" that has been inserted into the URL, presumably in a failed attempt to escape the "%" symbol somewhere along the way.
I don't know if this is an issue with iOS Teams, iOS OneDrive or Safari, but you gotta start somewhere...