Haven't gotten to read the whole topic yet but I think personally it can be where you get your crix from what it's been fed , conditions etc.
I got a few orchid mantises a few months ago . I heard on all breeding diaries , care sheet and everything that to not feed crix , I always try to feed...