It looks to me like a consequence of the "Windows is a service" approach, actually meaning "what worked yesterday won't work today without warning because we know better". So I'd first change the settings on Windows so that it would use only the particular VPN type you have configured on the server rather than trying all methods in sequence, and then I'd use the firewall rules on the VPN server (which I assume is Mikrotik since you post the question on this forum) to log whether the connection attempts actually reach the server. If they do, I'd start logging the particular VPN protocol on the Mikrotik and read the log created during the failed connection attempt. If they don't, I'd start investigating why.
Instead of writing novels, post /export hide-sensitive. Use find&replace in your favourite text editor to systematically replace all occurrences of each public IP address potentially identifying you by a distinctive pattern such as my.public.ip.1.