what is this?

I recently got nexplanon 3 weeks ago and had this large clot come out? Is this normal? Could this be a miscarriage from earlier?