i went trough config numerous times to be sure im not overlooking anything, but sometimes when a treasure spawns at monument for example supermarket, one time it will have scientist, other time it wont. i think its related to where the chest spawns. usually if its on ground level the scientist get spawned in proper, if its on top of roof or structure it seems like it will have bigger chance of not spawning npc. im not 100% sure about this, but perhaps something to look at.