Yes, this is happening because the Celatid wants to react, but cannot (it doesn't have arcing trajectory).
This has been reported many times already, and I don't have any solution (or workaround) for it.
And even if I had a solution for it, it would likely be quite invasive, so I'd only implement it if OXC would implement it too.