Hasn't that always been the case? I found my commit where I added ticksToLive === undefined ? CREEP_LIFE_TIME : ticksToLive to my bot (exactly because it's undefined on the first tick) and it's from September 2017.