Your injectors won’t spray anything at all unless the ecu tells them to, via a voltage applied to each. If your battery is anything less than excellent, there is intermittent, weak or no power supplied to the heavily electrical dependent ignition, sensory and fuelling systems. All because the act of cranking (healthy as it may seem) takes the vast majority of available power on tap, to do so. Can’t tell you how common a situation this is now becoming on engines like this and onwards in era.
If my mpi v8 has a less than perfect battery, it will crank fairly well but not try and fire any systems until the moment I let go of the key. For just that tiny moment, she will at best give a kick and a pop..if I’m lucky and quick enough, I’ve on a couple of occasions, been lucky enough to catch her on the throttle, with a quick blip of opening the throttle. Caught me out all those years ago and many since. Just with the old school assumptions that if she cranks, the battery must be fine and ruled out. Just simply not at all true on engines like this and all modern fuel injection ecu controlled units.