Thank you.
Can you summerize to process of making the ATN=>XMl->ATN method and required tools in PS2023?
As mentioned on teh beginning of this thread i can't make the 'old' methoid work and since I have many sucj actions I'd rather not bother your with all of them.
In addition it will be a trial and error process to fix the ATN.
As for your second query, I believe I know what is the firts problem I encounter regarding the old actions.
The action duplicate a layer multiple times and then performs action on the copied layer.
It selects them by name.
I believe in older version of PS, when you copied a layer it would get a default 'different name'/
See here, layer are being copied:

The above actions generate these layers:

However, the action expects the copied layer to be: "layer 1", "layer 2", "layer 3" ..
As can be seen here:

and this is exactly where the action fails with htis error:

since it can't find "Layer 2". "Layer 2" is now called "Extract Copy 2"
I don't do anything special, I just downloaded the entire xtools v2.3 and unzipped it, then in the apps folder run the script:
ActionFileToXML.jsx
Then to convert back:
ActionFileFromXML.jsx
That being said, I do most of my scripting in v2021 unless I need to work with a newer feature.