Private hire is not controlled by the dvla, it’s controlled by the local taxi licensing authority in my area that’s the local council. No, you will have no issue with getting the license.. just make sure you comply with the dvla guidance on blood testing as you are on medication that can cause hypo’s and make sure you carry fast and slow acting carbs in case of low blood sugars