Don’t worry we have you covered, the CPD module includes extension requests, users can request an extension and give a reason as to why they need it.
Admin will be notified and can approve or deny this request, if admin approved the request the additional time will be added to the users CPD Cycle and shown to them via the dashboard.