Try to change server locations until you locate one that works for you. Also, try clearing the browser cache and cookies and connecting to Netflix via the VPN again.