Do you have any antivirus software? Make sure to make an exception for Eco, it tends to get flagged errornousely on bigger updates and prevent installation of parts of it.
Other than that if there is a missing internet connection reported at installation that might be a case for Steam support.
Other than that if there is a missing internet connection reported at installation that might be a case for Steam support.