Answering Own question:
A: Nginx and Apache time outs should be greater than 600 sec
B: If your HTTP google cloud load balancer has multiple ports in the backend service like 80,443 . It causes this bug.
HTTP(S) load balancers proxy the connection to 80 so you dont need ,443 in the backend.