I was lucky enough to find a Solo in stock at a Best Buy last week and I purchased it. Unfortunately it was plagued with the same issues that others have been discussing here. Twice while in flight it lost GPS lock and veered off in a random direction at an extreme rate of speed. Nothing I did (stick input, pause button) had any effect on the Solo. In both instances, I was in a wide open area with no nearby obstructions that could explain GPS interference. During these events, the controller still showed 9+ satellites and no 'GPS Lost' error was shown on the screen like the manual states would be shown during a loss of GPS signal.
In addition to in-flight GPS loss, my Solo suffered from another strange bug. Around 50% of the time I would turn it on in preparation for flight, it would sit at 0 satellite lock for long periods of time (10+ minutes). If I turned the Solo off and then back on, it would instantly grab 8 or 9 satellites and give me the ok for flight. When I would hold the Fly button to begin spinning the props it would instead take off and instantly flip over and crash. After having this happen twice, I recognized the 0 satellite lock as the warning sign and instead of simply restarting the Solo, I would run through the level calibration procedure. After doing this, the controller would display a 'Calibration Error' message and ask me to restart the Solo. After restarting, it would then take-off and hover as expected.
Since I purchased it at Best Buy, I decided to take advantage of their 15 day return window. Amazingly one showed up in stock yesterday morning and I rushed over and exchanged my defective unit. I flew my replacement unit for around an hour yesterday afternoon and didn't have any of the issues that I'd had with my previous Solo.