ATS to ETS 2 conversion issues.

Forum rules
SCS as a company do not wish to have paid mods on this forum. While we understand that not all paid mods use the Intellectual Property of other companies/people, it is very hard to moderate what is and isn't acceptable when money is involved. There are also concerns that it could look unfavorable to potential work partners going forward if SCS allow mods that may potentially use unlicensed branding.
Posting in the Mods forum (ATS and ETS2) is restricted to sharing free-to-the-public mods and providing support for mods. For more details, please check the Forum Rules.
User avatar
WolfRamXX_CZ
Posts: 76
Joined: 09 Jul 2020 20:25

ATS to ETS 2 conversion issues.

#1 Post by WolfRamXX_CZ » 23 May 2026 06:22

Hello, Im trying to convert the ATS box trailer (specifically the 28, 45 and 53 feet dry vans) for my personal use and have all kinds of problems with them... Notably the "dangling pointer" error, which ive tried to fix for last two days without even figuring out what the core of the problem is in the first place...

Some advice on what it means/how to solve it is welcome.

Code: Select all

00:01:56.791 : Current profile saved.
00:02:01.609 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_desktop/ats_dryvan_53.sii':
00:02:01.609 : <ERROR> [unit] The unit '_nameless.231.5f53.08c0' of type 'trailer' has dangling pointer (to 'trailer_def.ats.box.single_53f.dryvan') in the attribute named 'trailer_definition'.
00:02:01.610 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_desktop/ats_dryvan_53.sii':
00:02:01.610 : <WARNING> [unit] The pointer to 'trailer_def.ats.box.single_53f.dryvan' looks like dangling pointer.
00:02:01.812 : Enforcing 'floor_reflection: false' in '/model/ui/garage/desktop_garage.pmd' scene - there are no parts to be customized for reflection.
00:02:07.265 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/dryvan.sii':
00:02:07.265 : <ERROR> [unit] The unit '_nameless.231.a396.1c60' of type 'trailer_body_set' has dangling pointer (to 'trailer_def.ats.box.single_53.dryvan') in the attribute named 'trailer_definition'.
00:02:07.265 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/dryvan.sii':
00:02:07.265 : <WARNING> [unit] The pointer to 'trailer_def.ats.box.single_53.dryvan' looks like dangling pointer.
00:02:07.265 : <ERROR> load_unit_tree() - Failed to load unit tree from file (/def/vehicle/trailer_owned/ats.box/configurations/single_53/dryvan.sii)
00:02:07.266 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/insulated.sii':
00:02:07.266 : <ERROR> [unit] The unit '_nameless.231.a396.26e0' of type 'trailer_body_set' has dangling pointer (to 'trailer_def.ats.box.single_53.insulated') in the attribute named 'trailer_definition'.
00:02:07.267 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/insulated.sii':
00:02:07.267 : <WARNING> [unit] The pointer to 'trailer_def.ats.box.single_53.insulated' looks like dangling pointer.
00:02:07.267 : <ERROR> load_unit_tree() - Failed to load unit tree from file (/def/vehicle/trailer_owned/ats.box/configurations/single_53/insulated.sii)
00:02:07.268 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/reefer.sii':
00:02:07.268 : <ERROR> [unit] The unit '_nameless.231.a396.5ee0' of type 'trailer_body_set' has dangling pointer (to 'trailer_def.ats.box.single_53.reefer') in the attribute named 'trailer_definition'.
00:02:07.268 : <ERROR> [unit] File '<C:/Users/sleis/Documents/Euro Truck Simulator 2/mod/SCS ATS Trailer Addon Pack | >/def/vehicle/trailer_owned/ats.box/configurations/single_53/reefer.sii':
00:02:07.268 : <WARNING> [unit] The pointer to 'trailer_def.ats.box.single_53.reefer' looks like dangling pointer.
00:02:07.268 : <ERROR> load_unit_tree() - Failed to load unit tree from file (/def/vehicle/trailer_owned/ats.box/configurations/single_53/reefer.sii)
00:02:07.268 : <ERROR> Trailer configuration from file '/def/vehicle/trailer_owned/ats.box/configurations/single_53.sii' doesn't contain any body sets
00:02:07.269 : <ERROR> No trailer configuration was found for configured trailer.
00:02:07.271 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/chassis.tobj'.
00:02:07.272 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_dry.tobj'.
00:02:07.273 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_dry_n.tobj'.
00:02:07.273 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_pup.tobj'.
00:02:07.273 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_pup_n.tobj'.
00:02:07.274 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/reefer_pup.tobj'.
00:02:07.274 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/reefer_pup_n.tobj'.
00:02:07.274 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/tilable.tobj'.
00:02:07.274 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/steel_metal_n.tobj'.
00:02:07.275 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/steel_metal.tobj'.
00:02:07.275 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/paint.tobj'.
00:02:07.275 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/marker_01.tobj'.
00:02:07.276 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/marker_01_lamp_mask.tobj'.
00:02:07.276 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/door_paintable.tobj'.
00:02:07.276 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/trailer_steel.tobj'.
00:02:07.276 : <ERROR> [mem server] Failed to init update for object '/vehicle/share/models/accessory/lights/round_01_lamp_mask.tobj'.
00:02:07.277 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/mudflap_01.tobj'.
00:02:07.277 : <ERROR> [tobj] Failed to retrieve metadata from file '/vehicle/trailer_owned/ats_box/shadow_ch_45_f.tobj'.
00:02:07.278 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/ats_box/shadow_ch_45_f.tobj'.
00:02:07.369 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/shadow_ch_45_f.tobj'.
00:02:12.051 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/paint.tobj'.
00:02:12.053 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/wind_def.tobj'.
00:02:12.055 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/chrome.tobj'.
00:02:12.086 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/paint.tobj'.
00:02:12.086 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/f_body/ats_box/paint.tobj'.
00:02:12.087 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/wind_def.tobj'.
00:02:12.087 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/f_body/ats_box/wind_def.tobj'.
00:02:12.088 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/f_body/ats_box/chrome.tobj'.
00:02:12.088 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/f_body/ats_box/chrome.tobj'.
00:02:12.820 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/chrome_normal.tobj'.
00:02:16.090 : quit
Full log here:
game.log.txt
Also, Im not entirely sure if its legal to convert ATS assets to ETS 2? As far as I know, if its for personal use ONLY, its fine. Correct me if Im wrong though...
You do not have the required permissions to view the files attached to this post.
Owner of WølfTrans.com. An fictional trucking company.
User avatar
KrysEmlyn
Posts: 743
Joined: 17 Mar 2017 12:32

Re: ATS to ETS 2 conversion issues.

#2 Post by KrysEmlyn » 23 May 2026 16:20

The game is looking for files that are stored in "/def/vehicle/trailer_defs" and cannot load them because these particular trailer definition files are not present in ETS2.
You'll need to run the SCS Extractor Tool on the "def.scs" file from ATS to expose this directory so you can copy the required files into your mod's file structure so the game can load the vehicle properly.
User avatar
WolfRamXX_CZ
Posts: 76
Joined: 09 Jul 2020 20:25

Re: ATS to ETS 2 conversion issues.

#3 Post by WolfRamXX_CZ » 23 May 2026 20:48

KrysEmlyn wrote: 23 May 2026 16:20 expose this directory so you can copy the required files into your mod's file structure so the game can load the vehicle properly.
I allready did that and had the files in the directory, however i had def/vehicle/trailer_defs/ats_box/*the files*. Moving the files out of the ats_box did the trick. Also fixed few more automat issues I just found.

Im now getting a lot of errors about not finding files that are 100% present. Im beginning to think it has something to do with why the trailer doesnt load any textures though :lol: The ones with /vehicle/trailer_owned/scs_box/X are obvious why they dont work- it should look for ats_box as thats what I renames all folders to to prevent clashing with basegame. Why the ones that load correct folders dont work is beyond me however...

Code: Select all

00:01:44.930 : Current profile saved.
00:01:50.401 : Enforcing 'floor_reflection: false' in '/model/ui/garage/desktop_garage.pmd' scene - there are no parts to be customized for reflection.
00:01:53.577 : <ERROR> [sound] Unable to found event 'trailer_noises/sliding_axle' in the bank '/sound/trailer/trailer_noises.bank'!
00:01:53.577 : <ERROR> [sound] Failed to initialize sound '/def/vehicle/trailer_owned/ats.box/chassis/sound_sliding_axle.soundref'.
00:01:53.578 : <ERROR> [sound] Unable to found event 'trailer_noises/sliding_axle_end' in the bank '/sound/trailer/trailer_noises.bank'!
00:01:53.578 : <ERROR> [sound] Failed to initialize sound '/def/vehicle/trailer_owned/ats.box/chassis/sound_sliding_axle_end.soundref'.
00:01:53.587 : <ERROR> [sound] Unable to found event 'trailer_noises/sliding_axle' in the bank '/sound/trailer/trailer_noises.bank'!
00:01:53.588 : <ERROR> [sound] Failed to initialize sound '/def/vehicle/trailer_owned/ats.box/chassis/sound_sliding_axle.soundref'.
00:01:53.588 : <ERROR> [sound] Unable to found event 'trailer_noises/sliding_axle_end' in the bank '/sound/trailer/trailer_noises.bank'!
00:01:53.588 : <ERROR> [sound] Failed to initialize sound '/def/vehicle/trailer_owned/ats.box/chassis/sound_sliding_axle_end.soundref'.
00:01:53.592 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/chassis.tobj'.
00:01:53.592 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_dry.tobj'.
00:01:53.592 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_dry_n.tobj'.
00:01:53.593 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_pup.tobj'.
00:01:53.593 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/box_pup_n.tobj'.
00:01:53.594 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/reefer_pup.tobj'.
00:01:53.594 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/reefer_pup_n.tobj'.
00:01:53.594 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/tilable.tobj'.
00:01:53.595 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/steel_metal_n.tobj'.
00:01:53.595 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/steel_metal.tobj'.
00:01:53.595 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/paint.tobj'.
00:01:53.596 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/marker_01.tobj'.
00:01:53.596 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/marker_01_lamp_mask.tobj'.
00:01:53.596 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/door_paintable.tobj'.
00:01:53.596 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/trailer_steel.tobj'.
00:01:53.597 : <ERROR> [mem server] Failed to init update for object '/vehicle/share/models/accessory/lights/round_01_lamp_mask.tobj'.
00:01:53.597 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/mudflap_01.tobj'.
00:01:53.598 : <ERROR> [tobj] Failed to retrieve metadata from file '/vehicle/trailer_owned/ats_box/shadow_ch_53.tobj'.
00:01:53.598 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/ats_box/shadow_ch_53.tobj'.
00:01:53.599 : <ERROR> [tobj] Failed to retrieve metadata from file '/vehicle/trailer_owned/ats_box/shadow_axle_2.tobj'.
00:01:53.599 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/ats_box/shadow_axle_2.tobj'.
00:01:53.673 : <ERROR> [mem server] Failed to init update for object '/vehicle/trailer_owned/scs_box/shadow_ch_53_r.tobj'.
00:01:56.141 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/dryvan.tobj'.
00:01:56.143 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/insulated.tobj'.
00:01:56.144 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/reefer.tobj'.
00:01:56.175 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/dryvan.tobj'.
00:01:56.175 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/body/ats_box/dryvan.tobj'.
00:01:56.175 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/insulated.tobj'.
00:01:56.176 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/body/ats_box/insulated.tobj'.
00:01:56.176 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/body/ats_box/reefer.tobj'.
00:01:56.176 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/body/ats_box/reefer.tobj'.
00:01:56.809 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/chassis/ats_box/single_53.tobj'.
00:01:56.843 : <ERROR> [tobj] Failed to retrieve metadata from file '/material/ui/accessory/chassis/ats_box/single_53.tobj'.
00:01:56.843 : <ERROR> [mem server] Failed to init update for object '/material/ui/accessory/chassis/ats_box/single_53.tobj'.
00:02:01.601 : Enforcing 'floor_reflection: false' in '/model/ui/garage/desktop_garage.pmd' scene - there are no parts to be customized for reflection.
00:02:05.668 : quit
game.log.txt
You do not have the required permissions to view the files attached to this post.
Owner of WølfTrans.com. An fictional trucking company.
User avatar
Digital X
Posts: 2063
Joined: 28 Oct 2013 21:22
Location: Dover, Kent, UK.

Re: ATS to ETS 2 conversion issues.

#4 Post by Digital X » 23 May 2026 20:58

Those "failed to init update for object" means it cannot find those files. Show us an image of the ats_box directory.
User avatar
WolfRamXX_CZ
Posts: 76
Joined: 09 Jul 2020 20:25

Re: ATS to ETS 2 conversion issues.

#5 Post by WolfRamXX_CZ » 23 May 2026 21:13

thats the /vehicle/trailer_owned/ats_box/ directory. Straight up copied from extracted base_vehicle.scs files, other then renaming scs_box to ats_box, I didnt touch anything here
Snímek obrazovky 2026-05-23 230548.png
Snímek obrazovky 2026-05-23 230537.png
Snímek obrazovky 2026-05-23 230508.png
You do not have the required permissions to view the files attached to this post.
Owner of WølfTrans.com. An fictional trucking company.
User avatar
Digital X
Posts: 2063
Joined: 28 Oct 2013 21:22
Location: Dover, Kent, UK.

Re: ATS to ETS 2 conversion issues.

#6 Post by Digital X » 23 May 2026 21:18

That's odd, I had that exact error on a mod I'm working on and moving those exported files from Blender into my mod fixed it.

I'm not saying load it into Blender to fix it as that'd be a chore for those affected files.
User avatar
KrysEmlyn
Posts: 743
Joined: 17 Mar 2017 12:32

Re: ATS to ETS 2 conversion issues.

#7 Post by KrysEmlyn » 23 May 2026 23:33

Moving the textures to a non-conflicting folder isn't enough here.
You will need to update the internal file path stored inside the TOBJ files so they know where the textures are as these files contain explicit file paths in them.
You will either need a tool that can handle TOBJ files or you will need to edit them manually with a HEX editor.
If you go the HEX editor route, make sure to update the 2-digit character above the file path for the changed file path length.
The number is in hex and a full line of characters 16 is "10". So if you have 5 full lines of text for the filepath, the length will be "50".
User avatar
WolfRamXX_CZ
Posts: 76
Joined: 09 Jul 2020 20:25

Re: ATS to ETS 2 conversion issues.

#8 Post by WolfRamXX_CZ » 24 May 2026 06:54

Thats what I thought.... Honestly, its probably going to be easier for me to get them in Blender (if I can figure out which version i need for SCS tools, I allready have 3 different versions for multiple other games...) and fix the paths there. That way I at least have access to the models and can make some custom stuff for my self, not to mention I allready have expirience with it so it should be swift work there.

With that being said, thanks for the help so far, apriciate it :)

EDIT:
Nevermind, I though tobj is variant of obj, an model file. Guess not. Found a extremely usefull tool to edit the texture paths however!

EDIT 2: Electric boogaloo:
Fixed all .tobj files and potentially found the core issue of the mod: I need to edit atomat files, as they all reference scs_box too. I did not kow Notepad++ can open the .mat files...
Owner of WølfTrans.com. An fictional trucking company.

Return to “Help requests”

Who is online

Users browsing this forum: CCBot [Bot]