Wrong startup file?

#1
How can this happen?
Code:
v:\> echo %_ininame
D:\TC13\TCMD.INI
 
v:\> grep -i startpath %_ininame
TCStartPath=d:\tc13
4StartPath=d:\tc13
 
v:\> echo %_tcstart
D:\tc12\TCSTART.btm
 
#2
Two different possibilities:
- the StartPath directives are not in the proper section
- include directive invoking another file containing an old path

BTW, I use a single start file, dual-named (TCStart.btm and 4Start.btm) via hard links, which includes version-dependent actions.