Skip to content

Group Link does not work when there is a query string (added by Meta so they can link track) #7155

Closed
@galiat

Description

@galiat

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

Image

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

Link to debug log

https://debuglogs.org/ios/7.44.0/eaee53b9ca57a3144d51c1190b5ad6dd17f30141f9aa5d9f4ca3f70412491180.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions