Share Curve journey is confusing (iOS)

Hi Curve - the user experience when using the “Share Curve” feature is a bit confusing.

The app provides a “Share Curve” button that generates a short URL such as https://curve.page.link/*** which is redirected to https://www.imaginecurve.com/share?referralCode=******* which clearly includes an actual promo code.

But

When the recipient clicks the link and installs the Curve app from the Apple app store they are still asked to enter a promo code and it isn’t pre-populated/greyed out.

So the “Share curve” button is pointless really as it seems like you need to share the code anyway.
It is obviously possible that the referral would still be recognised but who’s going to test that… and it should be more obvious.