To further aid anyone who is facing a similar issue. The solution is to enable the flag magic_link_redeem_on_post from the backend. This will prevent the verification from submitting when the link is accessed by an email provider.
magic_link_redeem_on_post
Here is some documentation:
Hope this helps!