Why are my limit orders getting rejected?

Limit orders are generally rejected if you place an order that is outside the trading range mandated by the exchanges for that day. Always check the trading range for a particular stock or F&O contract whenever you are placing an order that is more than 5% away from the current market price.