Thanks for writing to us with your health concern.
The cramps would be due to the antibiotics that you were given.
The spotting also could be due to the sickness and the medication.
As this was a missed period followed by spotting, just take a pregnancy
test to be sure.