Assuming the error remains with OpenVPN did you run a packet check on WAN and check for any unusual traffic to UDP 1194?
Do you run IPv6 within the tunnel?
Regarding IPv6 in the tunnel, do you propagate global addresses or do you go with unique local adresses?
Regarding unusual traffic: Do you see a lot of blocked stuff that shouldn't be blocked on UDP1194? Do you always see the public IP of your remote networks/roadwarriors or is it something unknown?