When i first defeated EoL, i started dealing damage right from the moment she spawned, and the terraprisma did not drop. The second time, i waited a few seconds after she started her attacks, and the terraprisma dropped. I think this seems to be the glitch.
(Based this tests on what @ZeroRin and...