@a63nt-5m1th Something still puzzling me. I played with the .odr file in both blender and also just with notepad ++. I can see where you saw the reference to the missing texture:
Shaders
{
default.sps
{
DiffuseSampler Prop_Wood_Fine_02
HardAlphaBlend 1.00000000
UseTessellation 0.00000000
}
But where did you find that texture to embed it in the ydr? I did a hdd search as well as an archive search with OpenIV and can't find it.

I'm having a similar issue with a prop, prop_table_04 but in this case all files seem to be accounted for based on its .odr.
I repackaged the .ydr, without changing the textures, created an addon, and it failed as well.
So I've encountered 3 types of addons so far:
- Embedded texture which can be replaced without any issues
- Missing texture, the one with Prop_Wood_Fine_02 missing - which you so kindly fixed but I don't know where you found the texture.
- Prop_table_04, which at least based on its .odr file, is not missing any textures or files yet will not allow me to create an addon.
(again regardless of whether i change a texture or just leave it intact)
The .odr is shown below.
There are 3 texture files with 3 corresponding .otx files
1 bound file, 1 skel file, and the mesh itself.
Every file referenced in the .odr (below) is accounted for yet I'm unable to create an addon.
In passing I can do the addon process in my sleep now, having done about 20 (successful) iterations - but obviously I'm completely missing the boat on this one.