I had this problem and discovered it was a connection issue between the pad on the board and the antenna. If you have access to soldering equipment I suggest putting a small blob on the pad to raise it up and ensure a good connection to the antenna. Although the iphone doesn’t pick up as many networks as my laptop, it at least picks up the closest. Hope this helps!