So I know with SurfShark vpn form some reason I need to create a new private key and public key for every configuration that I try in the router. alzhao did mention something in one of the post about some VPN pre-shared keys are not recognized.
It is a year old but some good info here:
Could you try generating a new public and private key for the config.