Problem was he changed the IP in Server.dat manually which does not allow the application to work, it compares the old ip address with the new one and if they are not the same it updates the server.dat.
The reason it was created was to stop you updating it manually