When I put Gateway (or any other element) close to the bottom border of the canvas and try to append any node, new node will be added to the top of the process.
For gateways it is a bit easier to reproduce, since you can add several outgoing nodes one under another.