"Cherukiki's alter ego will not use Haste when fighting an enemy with incredibly high fire resistance."
How does this even happen lol
Welcome to goofy *** automaton AI, now retrofitted for the rest of FFXI so you can feel the 2006-present PUP community's pain LOL.
This is classic PUP Scanner (which is also built into the BLM automaton head even without attachment) behavior. Basically, the Scanner AI routine forces the automaton - or trust in this case - to not cast a spell on a mob that has a very high chance of resisting that element. It's intended to prevent wasted cast cycles and MP on spells that are highly likely to be resisted. Always led to some weird behavior by puppets, like not casting ANYTHING in some fights against highly magic resistant mobs. Standard PUP advice has basically always been DON'T EQUIP SCANNER to avoid this kind of nonsense.
Cherukiki obviously uses the Scanner AI routines, so she's choosing not to cast fire-based spells when there's a mob that strongly resists fire. And Haste is associated with fire. Obviously it's dumb that there's even a check for a PARTY targeted spell (as opposed to a mob-targeted nuke or enfeeble), but hey, S-E.