Issues with some games installingand running

Software OS Version: Windows Server 2019

Version of software: Latest

i tried everything and cant get this to work Minecraft and palworld worked but Team Fortress 2 and Garrys Mod im having issues with it throwing Application Error A fault is preventing the application from starting.

Steps to reproduce:

  • Step 1 - reinstalled and tried running still same error

Actions taken to resolve so far: None not sure what to do to fix this

Likely missing DirectX End-User Runtime or VS C++ Redistributables

how do i install them to the server

Google’s your friend there

i have it installed already apparently still not working

“It”? That’s not just one thing I mentioned

DirectX Runtime is already installed

Not the same thing

Download this installer: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d

Run it. Select a location to extract the files like C:\directx

Once extracted, navigate to that and run dxsetup.exe to install the files. You can delete the extract folder after

I installed it and still same error here is the logs [02:58:55] [Core Info/1] : Starting AMP version 2.6.2.4 (Phobos), built 24/07/2025 10:05
[02:58:55] [Core Info/1] : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[02:58:55] [Core Info/1] : Running in a Xen environment.
[02:58:55] [Core Warning/1] : Current time zone is set to Eastern Standard Time - It is recommended you switch to UTC+0 to avoid time-zone related issues
[02:58:55] [Core Info/1] : OS: Windows / x86_64
[02:58:55] [Core Info/1] : CPU: AMD Ryzen 5 3600 6-Core Processor (6C/6T)
[02:58:55] [Core Info/1] : RAM: 16383MB
[02:58:55] [Core Info/1] : AMP Instance ID: 24e5ea51-d341-4c5e-acee-209f4e1ffc08
[02:58:56] [Loader Info/1] : Loaded GenericModule version 2.6.2.4 by CubeCoders Limited
[02:58:56] [Core Info/1] : Metrics publishing is enabled at udp://localhost:12820.
[02:58:56] [Loader Info/1] : Loaded FileManagerPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded EmailSenderPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded WebRequestPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded CommonCorePlugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : Loaded AnalyticsPlugin by CubeCoders Limited
[02:58:56] [Loader Error/7] : Missing plugin/assembly: MaxMind.Db (C:\AMPDatastore\Instances\GarrysModDarkRPServer01\Plugins\MaxMind.Db\MaxMind.Db.dll) for
[02:58:56] [Loader Info/1] : GenericModule requests dependency steamcmdplugin…
[02:58:56] [Loader Info/1] : Loaded steamcmdplugin by CubeCoders Limited
[02:58:56] [Loader Info/1] : GenericModule requests dependency RCONPlugin…
[02:58:56] [Loader Info/1] : Loaded RCONPlugin by CubeCoders Limited
[02:58:56] [Core Info/1] : Licence Present: AMP Advanced Edition - Lifetime Licence
[02:58:56] [FileManager Error/1] : Unable to start SFTP server on 88.198.97.186:2225.
[02:58:56] [Core Error/1] : SocketException
[02:58:56] [Core Error/1] : [0] (SocketException) : The requested address is not valid in its context.
[02:58:56] [Core Error/1] : at Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at Net.Sockets.Socket.Bind(EndPoint localEP)
at lxlsd.ygckn.cusgo(EndPoint p0, Boolean p1)
at lxlsd.ygckn..ctor(EndPoint p0, String p1, wlwcs p2)
at Rebex.Net.Servers.Core.Server.Bind(IPEndPoint endPoint, ServerModule module)
at Rebex.Net.Servers.FileServer.Bind(IPEndPoint endPoint, FileServerProtocol module)
at FileManagerPlugin.PluginMain.PostInit()
[02:58:56] [Webserver Info/1] : Webserver started on http://127.0.0.1:8082
[02:58:56] [Core Info/9] : Checking for AMP updates…
[02:58:56] [Core Info/7] : Startup mode is UpdateAndStart.
[02:58:56] [Core Info/9] : AMP is up to date.
CPID: 5184
Redirecting stderr to ‘C:\AMPDatastore\Instances\GarrysModDarkRPServer01\garrysmod\logs\stderr.txt’
Logging directory: ‘C:\AMPDatastore\Instances\GarrysModDarkRPServer01\garrysmod/logs’
[ 0%] Checking for available updates…
[----] Verifying installation…
Steam Console Client (c) Valve Corporation - version 1751406682
– type ‘quit’ to exit –
Loading Steam API…OK
force_install_dir “4020”
Connecting anonymously to Steam Public…OK
Waiting for client config…OK
Waiting for user info…OK
app_update 4020 -beta x86-64 validate
Update state (0x5) verifying install, progress: 9.51 (675020253 / 7095162661)
Update state (0x5) verifying install, progress: 17.00 (1206520675 / 7095162661)
Update state (0x5) verifying install, progress: 26.92 (1910264168 / 7095162661)
Update state (0x5) verifying install, progress: 38.05 (2699370523 / 7095162661)
Update state (0x5) verifying install, progress: 49.55 (3515855757 / 7095162661)
Update state (0x5) verifying install, progress: 60.62 (4301217391 / 7095162661)
Update state (0x5) verifying install, progress: 70.72 (5017516234 / 7095162661)
Update state (0x5) verifying install, progress: 79.73 (5657296688 / 7095162661)
Update state (0x5) verifying install, progress: 90.63 (6430271724 / 7095162661)
Success! App ‘4020’ fully installed.
quit
Unloading Steam API…OK
[02:59:20] [steamcmdplugin Info/7] : SteamCMD Update successful
[02:59:25] [Generic Info/15] : Merging config file ./garrysmod/4020/garrysmod/cfg/server.cfg (Template) using Unicode (UTF-8) encoding.
[02:59:25] [Generic Info/7] : Writing config file ./garrysmod/4020/garrysmod/lua/autorun/server/resource.lua using Unicode (UTF-8) encoding.
[02:59:26] [Core Error/7] : SocketException
[02:59:26] [Core Error/7] : [0] (SocketException) : The requested address is not valid in its context.
[02:59:26] [Core Error/7] : at Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at Net.Sockets.Socket.Bind(EndPoint localEP)
at RCONPlugin.UDPlogger..ctor(IPAddress ListenAddress)
at GenericModule.GenericApp.SetupUDPLogger()
at GenericModule.GenericApp.SetupProcess()
at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
at GenericModule.GenericApp.Start()

Reboot your system, likely legacy processes from the previous failed starts

You’re trying to bind this server to a public IP?

Is this being run in a datacenter or the like, so that it is not behind NAT?

it is in a data center do i need to open extra ports and stuff - does AMP need ports to be open as well

Could be that AMP is not properly handling the UDP logger IP/binding when the server is bound to a public, rather than local, IP. Might be a bug

how would i fix this so i can run gmod and team fortress 2 servers because minecraft and palworld works

Do you have access to AMP’s closed source code and know C#? Didn’t think so lol. Just report a bug on GitHub

what do i say for the bug report

The error they’re getting implies that their IP has changed and the IP they originally configured no longer exists.

@LittleCottonCandyPup Did you change the bindings away from their defaults?

no it’s the same ip but now it’s doing diffrent issues still won’t start tf2 or gmod servers

Here is my github conversation not sure what exactly to do to get it to work i reinstallled the software and tried on linux same issues

i see this error as well but not sure if it could be causing it
[Loader Error/7] : Missing plugin/assembly: MaxMind.Db (C:\AMPDatastore\Instances\JagersCommunityDarkRPServer01\Plugins\MaxMind.Db\MaxMind.Db.dll)

and this error This task could not be completed: Starting Garry’s Mod (64 Bit)… - - State: 3.

Application stopped unexpectedly with exit code -532265403.