Inaccurate GPS after replacement

Hello, I was doing some repairs on my iPhone and stupidly ripped the gps antenna on the top left of the phone, this lead to my GPS not working at all so I decided to then replace it with a new part only to find that the GPS was still inaccurate although it had improved to showing roughly where I was. After I compared the old and new antenna I noticed that the underneath side of the new antenna had lesson metal contacts than the original. I have attached a picture of the new one and a picture of what it is supposed to look like. My question is can this slight difference cause the antenna to not work and should I buy another antenna that is the same as the original?

Block Image

Block Image

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0