I have absolutely had skipped code in character scripting; a player once picked a talent without the corresponding OnTalentUnlocked() code ever firing.