This occurs because the price levels are setup incorrectly for a given task/category. There is no Price Level 1 setup, but there are 2, 3 etc. This typically occurs if the Level 1 Price Level has been deleted from the pricebook, and was recreated (or not).
The Price Levels will need to be deleted and recreated allowing for a Price Level 1 to be established.
For any additional questions, please contact SWRemote Support at 1-800-566-6940 or email@example.com.