The challenge was understanding the entire solution, particularly its capabilities for managing training within a distributed organization. As part of a group of companies, some with training hubs and others working differently, the need for different tenants arose. This helps organize the training offerings centrally, addressing the challenge of a multi-tenant solution, which wasn't fully grasped initially.