Thank you for contacting the Cisco Small Business Support Community!.
Typically when the QVPN client can connect and can ping the LAN side of the router but not clients on the LAN the issue is one of 2 things.
1. The clients you are trying to connect to on the LAN have a default gateway of something other than the local RV router.
2. The clients have firewall/security suites that are blocking traffic coming from a different subnet. QVPN does not give the client an IP address from the local LAN.