OpenVPN Client and server on GL inet GL-MT300N-V2 routers not working

I bought two GL inet GL-MT300N-V2 routers to use as a client and a server. I created the server configuration and that seems fine, but when I upload the file as a client and tried to connect, I am having the errors as below. My objective is to route all internet traffic through the server. The errors that are driving me crazy are as follows:

UDP link local: (not bound)

UDP link remote: [AF_INET]

TLS Error: TLS handshake failed

SIGHUP[soft,tls-error] received, process restarting

OpenVPN 2.5.2 mipsel-openwrt-linux-gnu [SSL (OpenSSL)] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD]

library versions: OpenSSL 1.1.1n 15 Mar 2022

Restart pause, 5 second(s)

NOTE: the current --script-security setting may allow this configuration to call user-defined scripts

TCP/UDP: Preserving recently used remote address: [AF_INET]72.589.198.4:1194

Socket Buffers: R=[51520->16465] S=[15450->165154160]

UDP link local: (not bound)

Any help is appreciated.

Thank you

Please sync the time zone.
Also if you setup the server behind NAT, you need port word on your main router.