Paper trading: limit orders treated as market orders

Using the api and the dashboard I placed a limit order for aapl at 140.

To my surprise the order was filled immediately but the price is at 135.

It appears as if limit orders are being treated as market orders.

Is anyone else experiencing the same?

A buy limit order executes at or below the order price.

My mistake. Thanks for the clarification.