If i understand your setup correctly, the R-Pi is:
- a openvpn client
- to a remote vpn-server
- in your local network
- redirecting it's gateway to the remote vpn-server
Correct?
In that case this is perfectly normal behaviour. Your local lan is still accessable but by using redirect-gateway everything not on the local lan is presumed to be on the other end of the vpn-tunnel.
So a request from 192.168.2.x/24 to the client on 192.168.1.x/24 is answered into the tunnel. As that's the wrong direction, you'll never get a connection.
Please dive into the routing-options and manually add some local routes to make this work again.