Same issue, the enemy heroes stay in their home base and never seem to leave it. Once we breached their stronghold was the only time we got to engage them.
In my case it was always the bots on my team whenever I was testing stuff out lol. I was wondering why I'd be winning my lane and all of the other lanes were getting pushed insanely fast, then I'd see all of my bot teammates were running around in base.