Error Using ExpressVPN on GL-MT3000

Hi I run into this error when using ExpressVPN

“Tue Feb 28 00:35:07 2023 daemon.err ovpnclient[16747]: neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can’t ask for ‘Enter Auth Username:’. If you used --daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.\nTue Feb 28 00:35:07 2023 daemon.notice ovpnclient[16747]: Exiting due to fatal error\nTue Feb 28 00:35:12 2023 daemon.notice netifd: Interface ‘ovpnclient’ is now down\nTue Feb 28 00:35:12 2023 daemon.notice netifd: Interface ‘ovpnclient’ is setting up now\nTue Feb 28 00:35:12 2023 daemon.warn ovpnclient[17098]: DEPRECATED OPTION: --cipher set to ‘AES-256-CBC’ but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add ‘AES-256-CBC’ to --data-ciphers or change --cipher ‘AES-256-CBC’ to --data-ciphers-fallback ‘AES-256-CBC’ to silence this warning.\nTue Feb 28 00:35:12 2023 daemon.warn ovpnclient[17098]: WARNING: --keysize is DEPRECATED and will be removed in OpenVPN 2.6\nTue Feb 28 00:35:12 2023 daemon.notice ovpnclient[17098]: OpenVPN 2.5.3 aarch64-openwrt-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD]\nTue Feb 28 00:35:12 2023 daemon.notice ovpnclient[17098]: library versions: OpenSSL 1.1.1q 5 Jul 2022, LZO 2.10\nTue Feb 28 00:35:12 2023 daemon.err ovpnclient[17098]: neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can’t ask for ‘Enter Auth Username:’. If you used --daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.\nTue Feb 28 00:35:12 2023 daemon.notice ovpnclient[17098]: Exiting due to fatal error\nTue Feb 28 00:35:17 2023 daemon.notice netifd: Interface ‘ovpnclient’ is now down\nTue Feb 28 00:35:17 2023 user.notice mwan3[17637]: Execute ifdown event on interface ovpnclient (unknown)\nTue Feb 28 00:35:18 2023 user.notice firewall: Reloading firewall due to ifdown of ovpnclient ()\nTue Feb 28 00:39:25 2023 daemon.notice netifd: Interface ‘ovpnclient’ is setting up now\nTue Feb 28 00:39:26 2023 daemon.warn ovpnclient[27046]: DEPRECATED OPTION: --cipher set to ‘AES-256-CBC’ but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add ‘AES-256-CBC’ to --data-ciphers or change --cipher ‘AES-256-CBC’ to --data-ciphers-fallback ‘AES-256-CBC’ to silence this warning.\nTue Feb 28 00:39:26 2023 daemon.warn ovpnclient[27046]: WARNING: --keysize is DEPRECATED and will be removed in OpenVPN 2.6\nTue Feb 28 00:39:26 2023 daemon.notice ovpnclient[27046]: OpenVPN 2.5.3 aarch64-openwrt-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD]\nTue Feb 28 00:39:26 2023 daemon.notice ovpnclient[27046]: library versions: OpenSSL 1.1.1q 5 Jul 2022, LZO 2.10\nTue Feb 28 00:39:26 2023 daemon.err ovpnclient[27046]: neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can’t ask for ‘Enter Auth Username:’. If you used --daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.\nTue Feb 28 00:39:26 2023 daemon.notice ovpnclient[27046]: Exiting due to fatal error\n”

OVPN file without cert info

dev tun
fast-io
persist-key
persist-tun
nobind
remote usa-newyork-ca-version-2.expressnetw.com 1195

remote-random
pull
comp-lzo no
tls-client
verify-x509-name Server name-prefix
ns-cert-type server
key-direction 1
route-method exe
route-delay 2
tun-mtu 1500
fragment 1300
mssfix 1200
verb 3
cipher AES-256-CBC
keysize 256
auth SHA512
sndbuf 524288
rcvbuf 524288
auth-user-pass

It looks like you didn’t store your username and password file correctly. Do you have any special characters in your username and password?