what causing the NVME contact point have some corrosion like this
i just install it for almost 2 months, is that really only debris that get in can cause this? or something else?

i don't know about how long that nvme in packagingWas it packaged these few months? Generally speaking, this kind of corrosion is more often seen near the ocean; the combination of salt and humidity cause this.