Failing to connect OpenVPN to home router

Tried to simplify, changed over to the TUN just to see if it would help. Can’t switch to UDP, it doesn’t seem to reach my server.

server config:
# Automatically generated configuration
daemon
server 10.8.76.0 255.255.255.0
proto tcp-server
port 1194
dev tun21
cipher AES-128-CBC
comp-lzo yes
keepalive 15 60
verb 3
ca ca.crt
dh dh.pem
cert server.crt
key server.key
status-version 2
status status

Custom Configuration

tcp-nodelay
Client config:
client
dev tun
;dev tap
proto tcp
remote XXXX.net 1194
resolv-retry infinite
nobind
persist-key
persist-tun
;mute-replay-warnings
ca “/etc/openvpn/cert/201707235040-ca.crt”
cert “/etc/openvpn/cert/201707235040-MobileRouter.crt”
key “/etc/openvpn/cert/201707235040-MobileRouter.key”
ns-cert-type server
;cipher AES-256-CBC
cipher AES-128-CBC
comp-lzo
verb 4
;mute 20
daemon
auth-nocache

The tun from ifconfig:
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.76.6 P-t-P:10.8.76.5 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

And finally, the routes that don’t seem to complete:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.42.1 0.0.0.0 UG 20 0 0 wlan-sta
10.8.76.1 10.8.76.5 255.255.255.255 UGH 0 0 0 tun0
10.8.76.5 * 255.255.255.255 UH 0 0 0 tun0
192.168.8.0 * 255.255.255.0 U 0 0 0 br-lan
192.168.42.0 * 255.255.255.0 U 20 0 0 wlan-sta
192.168.42.1 * 255.255.255.255 UH 20 0 0 wlan-sta

(The 192.168.42.1 is the router I am on.)