hbheprereco is calo rechits how can it depend on track clusters?
It looks like you are rerunning hcal flagging in your test job and just need it later in ways unrelated to tracking reconstruction.
If so, this HCAL-related modification should stay in the test area cfg.

Also, dependence on non-standard process name here is not allowed, please keep it in the rest area.