Based on your description, it appears you have a legitimate consumer complaint. We recommend you lodge a formal complaint with the National Consumer Helpline (NCH). Please contact them using their helpline number 1800-11-4000 / 1915 to report this issue and seek redressal. Providing them with all the details of your booking, cancellation, and subsequent rebooking, including PNR numbers and communication with MakeMyTrip, will assist in your case. The NCH can help you navigate the process of getting your refund.
You can also escalate the case to grievance officer of the MakeMyTrip:
Follow these instructions to lodge your consumer complaint: