I can never actually drop in units with the pelican drop. I can highlight the pickup, and then choosing the drop off point is always red. I am assuming it needs a lot of space to drop, and there are very little spots that can accommodate the large drop radius.
Please make the drop zone smaller, because it makes the ability completely useless. Also the pelican animation is glitched, the engines are stuck in this weird downwards position.