UPDATE: I just checked and they fixed the issue.
That's why I asked. If others see the same thing, then they probably already know about it.
IB (PRO) still has a few benefits:
1. They pay around 1.05% on idle cash. TD pays basically nothing.
2. They have an API
I considered TD a few years ago, but their option assignment fee was a no-go. Their commissions were also not as competitive as IBs. TD still charges a $0.60 / contract fee on options which is close to what IB (tiered) charges. Sometimes (although rarely) I even get negative commissions through IB. Basically, if you don't buy at the ask and sell at the bid, the commissions are competitive with TD. So there's not a huge incentive for me to switch. But if I was doing it over again, I might go with TD and buy a 3rd party EOD data supplier. Some of IBs historical data is a bit dirty. Like that one day in 2006 when SPY traded at 14,000...