The chart knows four kinds of delay: the dasha kind (marriage window simply not yet arrived), the dosha kind (mangal or 7th-house afflictions), the transit kind (Saturn crossing the 7th), and the badha kind (deep-rooted obstruction). Each looks identical from outside — ‘rishtey nahi ban rahe’ — and each has a different remedy.
Diagnosis first, remedy second. Marriage guidance in full, and for deep obstruction, the Vivah Badha Nivaran puja.