• Journey's End on PC - Find info here and here. Please report bugs and issues for PC 1.4 and 1.4.1 to Re-Logic here.
  • Journey's End on Mobile - Find info here. Report bugs for Mobile 1.4 to DR Studios at this link and give as much detail as possible.
  • 1.4 will bring many changes to the PC version. We strongly advise making plans to back up your worlds and players prior to updating your game. More details here.
  • Console and Switch - The latest news can be found here. To report a bug, please use this link.

Steam - 1 file failed to validate and will be reacquired

anarchy13

Terrarian
Im trying to host & play with a few friends, but it's impossible for us to connect to each other through steam due to this error. I can't find a solution anywhere I look, need some help here. Thanks
 

r4v1n6

Terrarian
I get this error too and it seems a lot of other people get it too (it's possible everyone has this issue). Whenever I check, Steam immedietly downloads something (640 bytes for me) and then claims everything is OK. It doesn't seem to cause any issues for me though.

I think your issue has to do with how you connect to the Internet. It's very common that people connects through a router that shares a single IPv4 address among all connected devices (whether they use WiFi or wired connection). The router uses a technique called NAT, and this causes issues when you try to run a server or host an online game.

To get around this, you need to do something called "port forwarding". You have to change some settings in the router and it's somewhat technical and often not straightforward. You also need to make sure your pc doesn't change it's address on the local network (I prefer using the DHCP service for that rather than setting the pc to use a static ip).

There are guides all over the web on how to do this if you google a little. One such place is PortForward, but there are a lot of others. Many have guides for specific router models that you can follow. Many of these places do try to sell you some software to help you, but you don't really need that.

An even simpler method is to enable an option in the router called UPnP. It's a service that locally connected devices can use to set up port forwarding automatically on a temporary basis. Steam and TerrariaServer supports this, and I generally recommend console players to use it as well because of it's ease of use. Basically if you enable it, you don't have to worry about it again.

Some do consider it a security risk, but that will only be an issue if you get virus/malware on one of your locally connected devices. You have bigger issues than worrying about UPnP then.
 

darthmorf

Moderator
Staff member
Moderator
The "file failed to validate" is not an error - it happens whenever you try and validate Terraria files.
 

r4v1n6

Terrarian
The "file failed to validate" is not an error - it happens whenever you try and validate Terraria files.
Isn't that a bug though? It seems a lot of people have this issue (possibly everyone that tries to verify their files). And why does it happen?
 

Tunnel King

Terrarian
Administrator
Isn't that a bug though? It seems a lot of people have this issue (possibly everyone that tries to verify their files). And why does it happen?

Everyone sees this behavior, as far as I know. It happens to me, and I've never had any Steam Terraria issues that I can recall.

It doesn't seem to have any adverse effect on anything; the 'missing' file is always reacquired without issue. Whatever causes this doesn't seem to have a ready solution.

The error message seems to happen with a lot of Steam games going back several years, which says to me that it's a persistent Steam issue not isolated to Terraria.
 
Top Bottom