It appears you're running OpenWrt as a lan device instead of a lan->wan router. This is a problem because your PC will be configured to use 192.168.254.254 as its default route, it is not aware of the OpenWrt router and OpenVPN, so it will always go directly to the Internet.
The most straightforward way around this is to create a new network and attach the PC to it, so that OpenWrt handles all interaction between the PCs on that network and the Internet.
Sun Apr 9 14:11:25 2023 daemon.notice openvpn(Proton)[1618]: net_route_v4_add: 37.19.199.129/32 via 192.168.254.254 dev [NULL] table 0 metric -1
Sun Apr 9 14:11:25 2023 daemon.notice openvpn(Proton)[1618]: net_route_v4_add: 0.0.0.0/1 via 10.18.0.1 dev [NULL] table 0 metric -1
Sun Apr 9 14:11:25 2023 daemon.notice openvpn(Proton)[1618]: net_route_v4_add: 128.0.0.0/1 via 10.18.0.1 dev [NULL] table 0 metric -1
Sun Apr 9 14:11:25 2023 daemon.notice openvpn(Proton)[1618]: Initialization Sequence Completed
Sun Apr 9 14:11:25 2023 user.notice firewall: Reloading firewall due to ifup of vpnclient (tun0)
it dose say it connects in the log too
traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 46 byte packets
1 10.18.0.1 (10.18.0.1) 34.773 ms 34.610 ms 34.891 ms
2 unn-37-19-199-157.datapacket.com (37.19.199.157) 48.140 ms 37.865 ms 35.1 91 ms
3 vl201.nyc-tlx3-core-1.cdn77.com (185.229.188.170) 35.335 ms vl204.nyc-tlx3 -core-2.cdn77.com (185.229.188.176) 34.750 ms vl203.nyc-tlx3-core-1.cdn77.com (185.229.188.172) 35.046 ms
4 nyk-b3-link.ip.twelve99.net (213.248.70.121) 35.478 ms 35.621 ms nyk-b3-l ink.ip.twelve99.net (62.115.191.217) 35.210 ms
5 72.14.204.154 (72.14.204.154) 37.391 ms 37.718 ms 43.138 ms
6 * * *
7 dns.google (8.8.8.8) 47.348 ms 35.732 ms 44.221 ms