I made some changes, but still no luck! Now, this second VPN scenario is this:
Our main's office LAN subnet: 172.16.0.0/25
Our branch's office LAN subnet: 172.16.0.1/25
Our branch's office IP pool for remote VPN: 172.16.1.101/25 - 172.16.1.109
In this scenario, the IP pool for remote VPN are in the same subnet of branch's office LAN, but still, there's no traffic between remote VPN and main's office subnet. Any clue why this scenario or the previous doesn't work for me?