[BUG] Weird Limit Order Failures

If I try to make a purchase at some value way above market price, I get weird behavior. Purchasing xBTC at 69,000 xUSD and hitting the max amount button fails with an error saying the order must be under 24697. However, if I try to a max purchase for 69,420 (note, the total xUSD is the same, 10,515), it fails for a different reason.

Stacks address:{SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV}

second image.

The xBTC price on testnet is not reflected to the market price.
Limited order price must lower than the market price