Error Airport mapping file does not exist: C:\Users\USERNAME\AppData\Local\vmsacars\current\config\default\mappings\airports.json

Hello there.

I’m having the following error in my vmsAcars log (version 2.1.241 stable and phpvms7):

E:0312 16:39:32 Airport mapping file does not exist: C:\Users\USERNAME\AppData\Local\vmsacars\current\config\default\mappings\airports.json

I think this is what is causing pilots in my VA not to be able to correctly file their PIREPs in any simulator.

How can I fix this? Help will be greatly appreciated.

Hey, that mapping file is only for specific airports that the ICAO from xplane that’s used was changed, so the global ID is different. Otherwise that file should be ignored

Can you zip and upload the logs? Have to see if there is something else going on; and it’s also strange it can’t find that file, it should be downloaded on startup

Hello Nabeel. First of all, thank you very much for your answer. I don’t know how to attach files to this message, but I can paste here fragments of the logs sent to me by different users (I had to edit them to fit character limit and to remove links), hope it helps. If not, I’ll try to request more data from users. Thank you again. Regards.

(LOG1)

D:0312 22:17:56 Arrived clicked (in is arrived)
I:0312 22:17:56 Creating PIREP summary
D:0312 22:17:56 Disconnecting from SimConnect
D:0312 22:17:56 SimClient (stop): Operation cancelled - forcing client to stop
D:0312 22:17:56 Stopping lvar collector
I:0312 22:17:56 Sim client disconnected
I:0312 22:17:56 Creating PIREP summary
I:0312 22:17:56 State: Arrived (67.816358,-115.134407)
I:0312 22:17:56 Time (Sim/Client): 2026-03-12T13:56:12Z/2026-03-12T22:17:56Z, Flight Time=02h 25m 07s
I:0312 22:17:56 Alt=82.53 ft, Spd=0 kn, HdgT=158°, HdgM=142°
E:0312 22:17:56 Error running phase change callbacks for transition to “Arrived”
System.ArgumentNullException: Value cannot be null. (Parameter ‘Route’)
at Acars.Models.Client.Mappers.PirepMapper.PirepToDto(Pirep pirep)
at Acars.Domain.Scripting.CallbackRunner.RunPhaseChangeCallbacks(Session session, AcarsDataRequest acarsData, PirepState newState, Nullable1 oldState) at Acars.StateMachine.StateMachine.<SetupStateMachine>b__14_0(Transition transition) I:0312 22:17:58 Error filing PIREP! - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'buffaloa_phpvms.disposable_tech_details' doesn't exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao= DC3 andactive= 1) limit 1) I:0312 22:17:58 Update Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'buffaloa_phpvms.disposable_tech_details' doesn't exist (Connection: mysql, SQL: select * fromdisposable_tech_details where (icao= DC3 andactive` = 1) limit 1)
E:0312 22:17:58 Error: Error: There was an error filing the PIREP
E:0312 22:18:02 Error: PIREP Status: PIREP with ID 1Yn0jo8QR0OBbgZW has already been filed

(LOG2)

I:0312 16:12:33 Error filing PIREP! - SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1) I:0312 16:12:33 Update Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1) E:0312 16:12:33 Error: Error: There was an error filing the PIREP

(LOG3)

I:0312 13:26:21 Creating PIREP summary
I:0312 13:26:21 State: Arrived (62.467579,-114.427559)
I:0312 13:26:21 Time (Sim/Client): 2026-03-12T15:22:52Z/2026-03-12T13:26:20Z, Flight Time=24m 04s
I:0312 13:26:21 Alt=665.7 ft, Spd=6.92e-06 m/s, HdgT=34°, HdgM=18°
I:0312 13:26:51 Error filing PIREP! - SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1)
I:0312 13:26:51 Update Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1)
E:0312 13:26:51 Error: Error: There was an error filing the PIREP
E:0312 13:27:12 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
I:0312 13:27:25 Profile changing to buffaloairwaysvirtual
I:0312 13:27:25 Profile changed to “buffaloairwaysvirtual”
I:0312 13:27:25 Loading profile buffaloairwaysvirtual, C:\Users\jabir\Documents\vmsacars\profiles\buffaloairwaysvirtual.net.json
D:0312 13:27:25 F: C:\Users\jabir\AppData\Local\vmsacars\current\config\default\package.json; Adding config map path: aircraft
D:0312 13:27:25 F: C:\Users\jabir\AppData\Local\vmsacars\current\config\default\package.json; Adding rules path: rules
D:0312 13:27:25 F: C:\Users\jabir\AppData\Local\vmsacars\current\config\default\package.json; Adding scripts path: scripts
D:0312 13:27:25 F: C:\Users\jabir\AppData\Local\vmsacars\current\config\default\package.json; Adding sounds path: sounds
I:0312 13:27:25 Profile changing to null
I:0312 13:27:25 Profile changed to “null”
I:0312 13:27:25 Profile changing to buffaloairwaysvirtual
I:0312 13:27:25 Profile changed to “buffaloairwaysvirtual”
D:0312 13:27:25 Loading scenery: C:\Users\jabir\Documents\vmsacars\data\scenery\xp.db
I:0312 13:27:25 Running scenery migrations for C:\Users\jabir\Documents\vmsacars\data\scenery\xp.db
I:0312 13:27:25 phpVMS Version: 7.0.5
I:0312 13:27:25 Loaded 9 rules
D:0312 13:27:25 Downloading dashboard logo, url=://crew.buffaloairwaysvirtual.net/public/images/llogo
D:0312 13:27:25 Downloading dashboard logo, url=://crew.buffaloairwaysvirtual.net/public/images/llogo
I:0312 13:27:25 Loaded pilot Antonio M P
I:0312 13:27:25 Logging into vacentral…
D:0312 13:27:25 Downloading dashboard logo, url=://crew.buffaloairwaysvirtual.net/public/images/dlogo
I:0312 13:27:25 ACARS uplink disconnected,
D:0312 13:27:26 Downloading dashboard logo, url=
****://crew.buffaloairwaysvirtual.net/public/images/dlogo
D:0312 13:27:26 No splash logo found, removing old one if it exists
D:0312 13:27:26 Downloading splash banner, url=://crew.buffaloairwaysvirtual.net/public/images/splash1
I:0312 13:27:26 Loading 1 airlines
I:0312 13:27:26 Connected to ACARS uplink
I:0312 13:27:33 Copying plugin H:\SteamLibrary\steamapps\common\X-Plane 11/Resources/plugins
E:0312 13:27:33 Error copying X-Plane plugin: The process cannot access the file ‘H:\SteamLibrary\steamapps\common\X-Plane 11\Resources\plugins\AcarsConnect\64\win.xpl’ because it is being used by another process.
E:0312 13:27:33 Error: Plugin Copy Error: Error copying plugin, please do it manually (The process cannot access the file ‘H:\SteamLibrary\steamapps\common\X-Plane 11\Resources\plugins\AcarsConnect\64\win.xpl’ because it is being used by another process.)
E:0312 13:28:09 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:29:18 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:29:37 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:29:41 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:29:43 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:29:47 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
E:0312 13:32:21 Error: PIREP Status: PIREP with ID DRWKeXDQDKxQQzKa has already been filed
I:0312 13:34:29 ===================================================
I:0312 13:34:29 Version: 2.1.241
I:0312 13:34:29 Release Channel: win-x64-stable
I:0312 13:34:29 Windows Version: 10.0.26200
I:0312 13:34:29 Installation Type: installed
I:0312 13:34:29 Installation Directory: C:\Users\jabir\AppData\Local\vmsacars\current
I:0312 13:34:29 Profiles Directory: C:\Users\jabir\Documents\vmsacars\profiles
I:0312 13:34:29 Data Directory: C:\Users\jabir\AppData\Local\vmsacars\data
I:0312 13:34:29 User Directory: C:\Users\jabir\Documents\vmsacars
I:0312 13:34:29 Settings Path: C:\Users\jabir\Documents\vmsacars\settings.json
I:0312 13:34:29 Installed path: C:\Users\jabir\AppData\Local\vmsacars\current
D:0312 13:34:29 Registered vmsacars URI for web launcher
I:0312 13:34:30 Beta Enabled: false
I:0312 13:34:30 Downloaded config scripts
E:0312 13:34:30 Airport mapping file does not exist: C:\Users\jabir\AppData\Local\vmsacars\current\config\default\mappings\airports.json
I:0312 13:34:31 Got flight id arg of DPd7On7JlJAvOdJX, loading flight
E:0312 13:34:31 Error while loading window content
System.UriFormatException: Invalid URI: The URI is empty.
at System.Uri..ctor(String uriString)
at Acars.ApiClient.Clients.Handlers.PhpvmsRequestHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Refit.RequestBuilderImplementation.<>c__DisplayClass18_0

I:0312 14:28:01 Error filing PIREP! - SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1)
I:0312 14:28:01 Update Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘buffaloa_phpvms.disposable_tech_details’ doesn’t exist (Connection: mysql, SQL: select * from disposable_tech_details where (icao = DC3 and active = 1) limit 1)
E:0312 14:28:01 Error: Error: There was an error filing the PIREP
E:0312 14:28:15 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:28:26 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:28:28 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:28:34 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:28:38 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
D:0312 14:28:49 Saving DiscordStatusUpdate, value=false
E:0312 14:28:52 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:29:09 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:29:10 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:29:34 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:29:41 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed
E:0312 14:29:42 Error: PIREP Status: PIREP with ID wVWJJAGg8kJOOWm2 has already been filed

This is your problem

Base table or view not found: 
1146 Table 'buffaloa_phpvms.disposable_tech_details' 
doesn't exist 
(Connection: mysql, 
SQL: select * from disposable_tech_details 
where (icao= DC3 andactive= 1) limit 1) 

The missing DB table - disposable_tech_details - is part of Disposable Basic.
You may wish to verify you have that module and it is installed correctly.

Thank you, guys. Appreciate it a lot. I know I may be asking too much, but how’s that done?

Do you have the Disposable Basic module installed?

Yes, I have it, and it’s disabled. Also DisposableAirports -disabled, and DisposableSpecial -enabled

Have you tried enabling Dispo Basic and seeing if the issue rectifies itself?

Hi, ProAvia. I didn’t. But I contacted a person who has more time for this and is helping me now. I appreciate a lot all your help, you have been so kind. Thank you very much :slightly_smiling_face:

1 Like