Question my NVME got Corrosion and rusting

Feb 7, 2021
21
0
10
what causing the NVME contact point have some corrosion like this
Whats-App-Image-2021-06-25-at-17-05-51.jpg
i just install it for almost 2 months, is that really only debris that get in can cause this? or something else?
 
Feb 7, 2021
21
0
10
Was 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.
i don't know about how long that nvme in packaging
but as far i know, this is a new variant nvme from their brand and the color on board is different too

talking about climate, i live in tropical line but is far enough from ocean

so what's solution about this condition, i already claim that NVME and got a new one, but i afraid before 2 monhts it got some corrosion again, if this causing by debris is that putting some dust filter can reduce it?