I appreciate your query.
Ideally, you should have had your period within a week of taking duphaston
I hope you took the correct prescription considering your body weight.
Please consult your gynecologist, and ask her to go for an ultrasound
to evaluate the status of your endometrium, whether you are likely to have a period, or whether you are pregnant
Going in for a surgery involves risks - anesthesia
etc. if you are in the first trimester of pregnancy
An earlier miscarriage
also requires proper detailed evaluation as it increases the probability of future miscarriages.
Please consult your gynecologist for a diagnosis and treatment at the earliest.
Hope this helped you.