No, there's no delay. I copied an orders of successful Forex traders since 2013 and all of them were executed without any delay, I think all brokers have different way of filling an orders.
Nope, I never encountered any delays in following orders of a successful Forex traders. Maybe, your broker had a very poor liquidity provider that makes them response poorly.