Seems like that is the issue, and perhaps only on the down portion of the script.

Also just noticed that there appears to be a little ‘war’ happening betweek the VPN-pushed DNS (Amazon) and the static DNS I entered in the UI (Google)

And indeed, this appears to be evident in the syslog also:

Sat Aug 18 16:07:35 2018 daemon.notice netifd: Interface ‘VPN_client’ is enabled
Sat Aug 18 16:07:35 2018 daemon.notice netifd: Network device ‘tun0’ link is up
Sat Aug 18 16:07:35 2018 daemon.notice netifd: Interface ‘VPN_client’ has link connectivity
Sat Aug 18 16:07:35 2018 daemon.notice netifd: Interface ‘VPN_client’ is setting up now
Sat Aug 18 16:07:35 2018 daemon.notice netifd: Interface ‘VPN_client’ is now up
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: TUN/TAP device tun0 opened
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: TUN/TAP TX queue length set to 100
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: do_ifconfig, tt->did_ifconfig_ipv6_setup=0
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: /sbin/ip link set dev tun0 up mtu 1500
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: /sbin/ip addr add dev tun0 10.27.0.152/28 broadcast 10.27.0.159
Sat Aug 18 16:07:35 2018 daemon.notice openvpn[3750]: /etc/openvpn/updns tun0 1500 1558 10.27.0.152 255.255.255.240 init
Sat Aug 18 16:07:35 2018 daemon.info dnsmasq[2034]: reading /tmp/resolv.conf.vpn
> Sat Aug 18 16:07:35 2018 daemon.info dnsmasq[2034]: using nameserver 8.8.4.4#53
> Sat Aug 18 16:07:35 2018 daemon.info dnsmasq[2034]: using nameserver 8.8.8.8#53
Sat Aug 18 16:07:35 2018 daemon.info dnsmasq[2034]: using local addresses only for domain RVITclient.lan
> Sat Aug 18 16:07:35 2018 daemon.info dnsmasq[2034]: using nameserver 172.31.0.2#53
Sat Aug 18 16:07:36 2018 daemon.info dnsmasq[2034]: exiting on receipt of SIGTERM
Sat Aug 18 16:07:36 2018 daemon.info odhcpd[1190]: Using a RA lifetime of 0 seconds on br-lan
Sat Aug 18 16:07:37 2018 user.notice firewall: Reloading firewall due to ifup of VPN_client (tun0)
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: started, version 2.78 cachesize 150
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth no-DNSSEC no-ID loop-detect inotify
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq-dhcp[4150]: DHCP, IP range 10.29.14.100 – 10.29.14.249, lease time 12h
> Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using nameserver 8.8.4.4#53
> Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using nameserver 8.8.8.8#53
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using local addresses only for domain RVITclient.lan
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: reading /tmp/resolv.conf.vpn
> Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using nameserver 8.8.4.4#53
> Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using nameserver 8.8.8.8#53
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using local addresses only for domain RVITclient.lan
> Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: using nameserver 172.31.0.2#53
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: read /etc/hosts - 4 addresses
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: read /tmp/hosts/dhcp.cfg02411c - 3 addresses
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq[4150]: read /tmp/hosts/odhcpd - 0 addresses
Sat Aug 18 16:07:39 2018 daemon.info dnsmasq-dhcp[4150]: read /etc/ethers - 0 addresses