When the server reboots, bridge will lose the tuntap member,
From my understanding, it is caused by bridge is created before tunnel.
When VyOS creates the bridge, the tunnel e.g. tun0 is not created yet, and bridge will ignore that member.
This may be fixed by putting bridge config at end of interface config.