Yes, I just didn't know it helped that much.
Yes, all the missions for all the altars have been completed, and all the towns have been captured. I approached the main altar after completing the quest and turned it in. The army has increased, but the hero still can't pass.
Try entering the following line in the console: SetRegionBlocked("gora", nil, 1);