cephalo
Deity
I tried it with an empty/deleted BtS-CustomAssets and it also didn't work
I placed it into Civ4-Root/PublicMaps.
This really is a mystery for me....
Make sure you have no other copies in any other folder. What civ does when it initializes Python is it collects all the scripts and runs them all. It does not wait til they are needed. I discovered this when I had a test .py script that went into an endless loop, it completely prevented Civ from starting. I think it searches for standard Python modules in a directory relative to where the map is found, and it doesn't do that properly for all locations that it's possible to put a map. Somewhere on this forum is the answer, but I can't remember all the stuff I've seen. It's definately something simple though.