sometimes, we don't know exactly when it's needed... e.g. in the IPT_KEYPAD case, the problem was in rev. 7718, but I found out that a clean compile was needed only after a few days (because the drivers I was working on were fine)
I think you are right. Sometimes it is difficult to see which parts or relations can caused a problem.