I think we have yet another Uniswap bug with the full range.
Set the full range.
Edit the minimum (or maximum) price manually.
Switch base tokens. The prices will not update properly and should be reverted.
This is a normal flow without full range to compare.