Do you have a static route TO and FROM HQ to BRANCH 2 for the range of IP addresses?
if you have any IGP running, do you learning the routes of 192.168.10.X and 30.X
From 192.168.10.4 are you able to ping 192.168.30.1 same other side PC6 able to ping 192.168.10.1 ?