Description
Using a supported version?
- I have searched searched open and closed issues for duplicates.
- I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.
Overall summary
If you click on a link to a Signal group from Instagram 'Link in Bio' you get a pop up in Signal that says "Invalid Link - Make sure the entire link is intact and correct before attempting to join." This happens because Instagram "link in bio" feature adds a query string for link tracking and then Signal can't process the URL. While this isn't strictly a concern of Signal it's impeding adoption from Instagram to Signal. Ive been getting reports from 10+ people in my community trying to join a group. It would be nice if the Signal app would use the URLs linked from Meta & other places that add URL tracking
I originally thought this was due to Instagram replacing the "#" with a "%23" but it's actually hidden link tracking.
Originally posted to signalapp/Signal-iOS#5962
Steps to reproduce
Put a group link in your instagram "Link in Bio"
Click on it
Expected result
You join/enter the group
Actual result
A pop up in the app that says "Invalid Link - Make sure the entire link is intact and correct before attempting to join"
Screenshots

Signal version
4.44 (iOS)
Operating system
Code issue is in desktop, but this happened on iPhone
Version of Signal on your phone
iOS 18.1.1