dont get your hopes too high
I tried putting strip of tape on top of sim card to make it more tight fit, which probably does samething as pressing down on sim holder.
it didn't fix.
I dont think it has anything to do with sim card making good or bad contact