One of the major mistakes, made throughout this thread and throughout retail options trading, is to assume that the long leg of a put spread always limits potential losses from the short leg. This does not actually hold true in all situations. It is reasonable for a broker to liquidate a put spread, including even a debit put spread, if it involves American style options in a cash or margin account. This is because such put spreads do create a risk of extreme and uncontrolled losses, through often overlooked mechanisms.
Suppose, for example, that the put options are like those held by the OP: American style with physical settlement. Suppose, further, that the short leg is exercised prior to expiration, so that the strike price of the short option is debited from the account, and long stock is put into the account. If the account has sufficient margin to hold onto the long stock, then the following day, or on any subsequent day, the long put can be exercised to limit any loss generated by the short put.
But now suppose that the account lacks enough margin to hold onto the long stock combined with its protective (long) put. This can happen in a cash account or in a margin account, for example, when values of other positions unexpectedly decline (like in a crash). It can also happen in a margin account, which did have enough margin to cover the put spread, but never had enough to cover the long stock with protective put. The broker can then liquidate the long stock and/or protective long put in a matter of minutes. IB's policies, as announced on its website, do warn and require that such liquidation will occur within minutes. Automatically.
The long protective put would not, in a cash account, be of any help in reducing the margin required to hold long stock. It would help in a margin account, because then the long stock and long put can be considered a protective put position, requiring less margin than long stock; but in an IB cash account, protective put positions are ignored, and require exactly the same margin as long stock. Either way, in a cash or in a margin account, a danger exists that there will not be enought margin to cover the long stock received by assignment of the short put, either with or without the protective long put.
The account's inability to hold the long stock would make it impossible to exercise the physically settled long put. The only alternative would be to sell the long put. It might, however, be temporarily or permanently impossible to sell the long put for a reasonable price, in the event of a market crash or other dislocation. The customer might not be able to realize the long put's value before the underlying soars and erases the long put's value. If the only way to realize the long put's value is to exercise it, but the customer lacks the margin required to perform the exercise, then the long put can entirely fail to limit the losses caused by the short put.
Another such nightmare scenario can occur if the options are American style and cash settled. If the short option is assigned, then its strike price will be debited from the account after the market close. The customer now plans to exercise his long put, in order to limit the loss created by the short put. But he won't be able to do this until the close on the trading day after the day the short put was assigned. This one day delay can be fatal to the customer. The underlying stock or other quantity might soar between the time the short put is assigned, and the time the long put can be exercised. This could destroy the long put's value, so that it does nothing to limit the loss imposed by the short put.
One possible way to limit this problem would be for the customer to purchase the underlying stock at the open the day after assignment of the short position. The customer could hold that position all day, sell at the close, and then exercise his long (cash-settled) put. But there are three scenarios in which this won't work. If the customer lacks sufficient margin to purchase the underlying, then this strategy won't work. OR if the customer does have enough margin, but fails to use it because of stupidity, communication breakdown, negligence, or some other problem. OR if the customer does have enough margin, but the underlying gaps to a high opening price which destroys the long put's value, then again, the strategy won't work.
Question: Is there another nightmare scenario, which can occur involving physically settled European options? Suppose a put spread expires deep in the money. The long put must be exercised in order to limit the loss created by the inevitable assignment of the short put. This would require a long stock position to be added to the account by the short put's assignment, and then debited away by the long put's exercise on the same night at expiration. BUT can the broker legally do this, if the account lacks sufficient margin to support the long stock position (with or without protective put)? Can a broker do this by providing a quickie margin loan, even if the account is a cash account? If a broker is permitted to do this, can the broker be required to do it?
But getting back to the case at hand, the OP was trading SPY puts, which are American style, so that there were scenarios in which the long put leg would fail to limit extreme and uncontrolled losses generated by the short put leg. So there are circumstances in which it might make sense for a broker to liquidate the OP's put spreads. These might involve, for example, violation of IB's Gross Position Value margin rule in a cash or margin account (see IB's website). Or they might involve failure to meet the requirements for holding naked short puts in a cash account, since put spreads are not recognized by IB's liquidation rules for a cash account.