I have several laptops that connect via VPN. These particular logins get assigned 10.42.x.x IPs. My inside IPs for normal devices are 192.168.100.x, but I have a special device that requires my IPs be 10.42.x.x to communicate with it. This device is on the inside network with a 10.42.x.x address. On my PCs inside I have a 10.42.x.x IP assigned as secondary and they have a route statement pointing it directly to the special device for its traffic. They have no problem talking to it.
My issue at this point (and it was working before a power outage this weekend) is now the VPN users that get assigned the 10.42.x.x addresses can talk to devices on the 192.168.100.x network, but NOT devices on the 10.42.x.x network.