Coldspring order of instantiation differs in Lucee compared with ACF

Working in quite a large application with a Coldspring beans definition close to 400 beans, we’re seeing differences in startup/injection order when trying to run our app on Lucee vs ACF (CF11).
On Lucee, we go into a recursive loop, leading to a stack overflow.

  • Has anyone come across this or similar?
  • Any tips for trying to get to the root of this type of issue?