Duplicate titles usually come from template collisions in categories, filters, or paginated archives. Group pages by template first, then solve the root pattern.
Use intent-specific modifiers in titles instead of random keyword stuffing. Keep each title unique and clearly aligned with the page goal.
After updates, re-crawl the domain and confirm duplicates are gone and CTR is improving on updated pages.