if VPN tunnels are UP, (vpn tu/ vpn tu tlist) but traffic is not flow to the other side:
run traffic capture on both sides.
'fw monitor' to see the actual lan to lan traffic on the initiator side. verify that traffic was encrypted through the tunnel ('vpn tu conn - - - - -' ), and if seems ok, check it also on the receiver side.
run: 'tcpdump'/'cppcap' on the esp or nat-t packets (in case nat device in the middle).
make sure esp/nat-t packets are sent out from the initiator side GW from the correct interfaces. then look if those packets received on the receiver side GW, if not, something probably dropped it in the middle. if it received in the other side, check if it isn't blocked by 'fw ctl zdebug + drop' (break with ctrl+C + reset debug with 'fw ctl debug 0')
if for any reason traffic is not encrypted for example on the initiator side, and it's not dropped. run VPN kernel debug / open TAC.
p.s not sure if all those commands was there in R77.30, as it's very old version.