This report, based on a survey conducted at Aalto University's software capstone project course, investigates the relationship between software engineering problems, student learning, and customer satisfaction. The study examined eleven software engineering topics, revealing that students in managerial roles generally learned more than developers, although learning varied significantly across teams and individuals. The most common problems encountered were related to testing, task management, effort estimation, and technology skills. The report highlights how contributing to problem-solving increased learning, particularly in maintaining motivation and technology skills. Furthermore, it identifies that problems with task management, customer expectations, and communication negatively impacted customer satisfaction. The research concludes by analyzing the cost-benefit ratio of encountering problems to determine which topics offer the best balance between increased learning and maintained customer satisfaction. This analysis provides valuable insights for educators and project managers in the context of capstone projects.