the current implementation of auth via the available wallet provider (phantom in this case) is broken. clicking on "confirm" multiple times still brings the modal into view instead of authenticating the user https://github.com/user-attachments/assets/0174538a-0e1c-4c86-a42f-d614be28c419