I think your descr_standards is the culprit, underneath the vanilla one:
Code:
factions
symbols banners/symbols1.tga
symbols banners/symbols2.tga
symbols banners/symbols3.tga
symbols banners/symbols4.tga
symbols banners/symbols5.tga
symbols banners/symbols6.tga
rebels_factions
symbols banners/symbols7.tga
symbols banners/symbols8.tga
This is yours:
Code:
factions
symbols banners/symbols1.tga
symbols banners/symbols2.tga
symbols banners/symbols3.tga
symbols banners/symbols4.tga
symbols banners/symbols5.tga
symbols banners/symbols6.tga
symbols banners/symbols7.tga
symbols banners/symbols8.tga
rebels_factions
symbols banners/symbols9.tga
symbols banners/symbols10.tga
This is how it should have been if #7 and #8 still have the slave symbols:
Code:
factions
symbols banners/symbols1.tga
symbols banners/symbols2.tga
symbols banners/symbols3.tga
symbols banners/symbols4.tga
symbols banners/symbols5.tga
symbols banners/symbols6.tga
symbols banners/symbols9.tga
symbols banners/symbols10.tga
rebels_factions
symbols banners/symbols7.tga
symbols banners/symbols8.tga
My theory: it doesn't really matter which standard index number you give the slave faction (20 is the top left of the two timurid red dots) as their banner is determined by descr_culture via the rebel_standard_index number (each culture can have a different symbol). For that to work the slave symbols have to be in the rebel_factions section in descr_standards.
If 7 and 8 still contained the slave symbols then it's unsurprising that you get the symbol at higher (regular) index numbers.
Edit: it does however not explain why you had problems with #22 as that would be a default symbol TGA file, see underneath. On the other hand the (to be spawned) timurids are entered as index #22, maybe something here?
Code:
factions descr_sm_factions index #
symbols banners/symbols1.tga 0 - 3
symbols banners/symbols2.tga 4 - 7
symbols banners/symbols3.tga 8 - 11
symbols banners/symbols4.tga 12 - 15
symbols banners/symbols5.tga 16 - 19
symbols banners/symbols6.tga 20 - 23
symbols banners/symbols7.tga 24 - 27
symbols banners/symbols8.tga 28 - 31
rebels_factions descr_cultures index #
symbols banners/symbols9.tga 0 - 3
symbols banners/symbols10.tga 4 - 7