Hello,
After looking for hours at your (and other‘s) examples, I think I found the reason for this issue.
The comparison of the simtitle as written in the xml to the one defined in the sim.cfg is very strict and must match *exactly* including lower-/uppercase. the comparison is case sensitive.
FS seems to be not that strict and does not care about case sensitiveness…
In your example, BJP_SUPPORT (xml) and BJP_Support(sim.cfg) are different in upper/lowercase. Just fix the simtitles in the xml.
I need to change the strictness of the checking in the next version, but for now you need to fix it in your xmls.
Thanks for your report and samples.