Does the scaffold competent person have to be onsite at all times.

No, but the scaffold competent person must be onsite to perform daily inspections of the scaffolding and available if problems or questions arise.