I searched throught header of the original and subtitled uax file and couln'd find anything related.
I used this as the file format
https://bunnytrack.net/ut-package-format So, header of the modified file
C1 83 2A 9E 55 00 00 00 01 00 00 00 6E 02 00 00
40 00 00 00 66 02 00 00 43 88 04 02 04 00 00 00
27 88 04 02 B9 BF C4 B8 69 40 6B 4A 8D 8E 60 F9
59 48 A9 F1 01 00 00 00 66 02 00 00 6E 02 00 00
Let's have a look, the first line grouped
[C1 83 2A 9E] [55 00 00 00] [01 00 00 00] [6E 02 00 00]
Here:
[C1 83 2A 9E] sign of the Unreal Music package
[55 00 00 00] version of the package (Undying had 55 verson)
[01 00 00 00] Package flag (0x01000000 is PKG_AllowDownload)
[6E 02 00 00] Name count
Second row
[40 00 00 00] - Name offset
[66 02 00 00] - Export count
[43 88 04 02] - Export offset
[04 00 00 00] - Import count
Third row
[27 88 04 02] - Import offset
[B9 BF C4 B8] [69 40 6B 4A] [8D 8E 60 F9] - part of the GUID
Forth row
[59 48 A9 F1] - part of the GUID, so the full GUID is [B9 BF C4 B8] [69 40 6B 4A] [8D 8E 60 F9] [59 48 A9 F1]
[01 00 00 00] - generation count
[66 02 00 00] - once again export count
[6E 02 00 00] - once again name count
If the get original file, the changes are:
row 3: [3F 88 04 02] - different export offset
row 4: [23 88 04 02] - different import offset
row 4 : [80 17 69 89 66 ED D4 11 A0 F1 00 C0] - different GUID
row 5: [4F A1 61 B3] - different GUID
-------------------------------------------------------
So the thing is the file is somehow different, that's why offsets are different (offset points to the end of the file).
After the header starts block of file names (they are in different order, but the format is the same for both files)
But the start of the RIFF WAVE block different by a few bytes. So I suggest maybe filenames were slightly changed in localization (maybe an error in one name). I need to export all WAVs and compare them
File names block, let's have a look at any one name
Liz_007:
original
08 4C 69 7A 5F 30 30 37 00 10 00 07 00
modified
08 4C 69 7A 5F 30 30 37 00 10 00 07 00
[08] - length of the name
[4C 69 7A 5F 30 30 37 00] is Liz_007
[10 00 07 00] Object flags, 10 00 07 00 is
RF_NeedLoad
RF_HighlightedName
RF_ErrorShutdown
So the name block is the same