Enable Legacy Customer Accounts
The registration modal requires Legacy (Classic) Customer Accounts. New Customer Accounts use a separate authentication domain that doesn't support custom registration modals.
- 1Go to Settings > Customer accounts in your Shopify admin
- 2Under "Customer accounts", select "Classic customer accounts"
- 3Choose whether accounts are optional or required
- 4Click Save