I noticed that sometimes market orders are held for a second / pause. This could be due to any of the liquidity providers (banks etc) on IB using last look defense mechanism. Is last look now outlawed at banks based on US regulations?
So first, IB doesn't offer forex trading to U.S. retail any more. So you can't be in the U.S., why would you be protected by U.S. law? Second forex is OTC trading. If you're trading OTC your doing a bilateral deal with your counterparty. There are no trading rules other than the ones you both negotiate and agree to.