Why would FIRSTINITRUN be set PER INSTRUMENT in Test, but not in Train?

A loop/ asset switch is an asset switch. This does not seem consistent.