More details could help. Do you have an OpenVPN server somewhere, RB as client and are you trying to forward port from OpenVPN server’s public address to you? If so, tell us about config on server, how exactly you set port forwarding there, etc… Also what you tried with srcnat and filter could be interesting too.
Yep, RB is client and i try to forward port to local address . sometimes it works but usually not , i have masquerade on openvpn interface . not any idea what else
Either the server needs to do masquerade on packets going to you, so your router thinks that connections are from server and sends them back via tunnel. Or you need to mark incoming connection from tunnel, and then mark routing for replies to go back there.