Just found this thread and I experience the same short distance problem with my Std.
I have had my P3S for a few months now and was originally flying in town/city parks etc and experiencing short distance problem, so I have been going further a field into the countryside on the quest for better distance.....still to no avail.
I contacted DJI a couple of months back and they blamed it on the phone I was using as the device is not on their list of devices, I tried once using my ipad air and did manage to get to about 100m out and then lost confidence and brought her back as I had to lay the ipad on my hardshell case as I cannot figure out a decent cradle configuration to have it on the RC....so it was a bit of a pain.
I then purchased and paid express shipping from the U.S for a set of ArgTek Wi-Fi extender aeriel things and connected them to my RC and I'm still experiencing the problem.....so much so in fact that my P3S lost it's signal during a shoot last weekend at a ruined castle and decided to land itself on the roof of the castle I was shooting, it was no more than 12-14m up and about 3-4m in front of me and pretty much in direct sight
Thank god the organisation who looks after the place took a sympathetic view and sent someone up to retrieve it and I am meeting up with "said" nice person to reclaim my drone tomorrow.
So if she is still alive after being open to the elements for a couple of days I will be giving this"taking the firmware back" a go and hoping for the best.....nothing ventured nothing gained.....but tbh DJI should kind off be ashamed of themselves for painting this picture of what distances could possibly be achieved with this bird, admittedly I'm not expecting the full distances as stated by DJI as this is as they say....in perfect conditions, but I'm certainly expecting a dam sight more than 30-40m etc, jeez my Phantom v1.1.1 went much much further than my P3S ever has.....false advertising and dodgy firmware, perhaps....I don't know....I just want to be able to fly a max of 200-300m out, if that....so a bit pissed really.