Critical OpenVPN connection details are missing and editing removes manual options. Things such as ping interval and ping-exit-or-restart, max routes, IPv6-tun-link are required for basic, reliable functionality and are both missing from the GUI and removed if manually applied whenever the settings are modified.
Git commit ea13c657dbc34ef0323bb7460a3d8e291d361a2f by Jan Grulich. Committed on 11/04/2017 at 11:42. Pushed by grulich into branch 'master'. OpenVPN: add new properties (sync with NM) M +18 -0 vpn/openvpn/nm-openvpn-service.h M +574 -144 vpn/openvpn/openvpnadvanced.ui M +130 -21 vpn/openvpn/openvpnadvancedwidget.cpp M +11 -1 vpn/openvpn/openvpnadvancedwidget.h https://commits.kde.org/plasma-nm/ea13c657dbc34ef0323bb7460a3d8e291d361a2f