Web Order Paper Trade: Stock at 130s. Limit set to $900. Order filled - Defect?

I was trying to do a test for orders that are currently open. I attempted to put an order that would not get filled, so I specified a Limit order from the website on IBM at 900.00. The system from the website that I submitted from filled it. If the market price is NO WHERE near the $900, why did the system fill the order?

Is it due to the OR in this statement for a Limit Order: “A buy limit order can only be executed at the limit price or lower”?. How do I set an order to only execute at only an exact price or higher?

See screenshot.