The technology worked. It was, in fact, totally possible to build solar-powered, balloon-borne LTE base stations that provided internet access directly to handheld phones.
But in the end, it was just a fundamentally flawed idea. Satellites don't pop and fall out of the sky. Balloons do, frequently.