we can't see your return and have no way of knowing if the difference was errors in the return or the refund was taken for debts owed. anyway in 2-3 weeks you should get a notice explaining what happened.
For non-IRS debts, you can contact the Bureau of the Fiscal Service (BFS) directly at (800) 304-3107 to find out if there is a pending offset of your refund and for how much. In addition, you will get an explanatory letter from the BFS if your refund is offset.