The issue; when you defeat the parademons on the road/ramp and wait for the Chemoids/Chemlings to spawn (after allowing the cannisters to fully count down), the cannisters just disappear. When you do the same thing on the ground/grass, they will spawn. I can only assume this is a glitch, unless it is intended for some reason.