It is common to have erratic bleeding or spotting while on birth control.Duphaston
is generally given to regulate cycles.
However, the issue should have resolved by now.
The ultrasounds can is absolutely normal, so do not worry.
Also, consult a gynecologist again as even after 6 months, the problem is persisting.
You could switchover to another preparation.