Well it was a government agency of some sort.
Most likely it was some memo from Micheal Gilmore at the DOT&E.
The DOT&E is a basically a bureaucratic org created in the 80's to look at program testing and report on up the chain if they see any problems. They don't actually "Test anything". They simply nit pick everyone's test plans and report to DoD if they see any warning signs.
There is basically a sissy slap fest going on between the Gilmore and the Joint Program office being egged on by members of congress trying to steal funds away from the F-35 for pet projects in their districts.
Testing military aircraft is tedious business and the more complicated the system the more tedious and painstaking it becomes.
Gilmores team seems to being playing the "Justify my departments budget" game by turning each and every issue into "This is all signs of huge show stoppers and I am doing my due diligence in capturing this in this memo!!! Therefore keep me around".
This isn't really a bad thing on its own. The issue is now people are using these memos to mislead and push agendas.
For years "the internet" reported the gun doesn't work.
In reality, it was simply not scheduled for testing until later in the schedule.
Now its reported that the gun isn't accurate.
In reality, they are now at the part of the test plan where they can validate and adjust the aim.
Gillmore reports "Gun isn't accurate"
Joint Program Office reports. Yeah we know. We already have the updated code. All that shits is going to be retested in next test cycle.
Historical reference: F-16 had same issue. F-15 had same issue. Just about every aircraft with an offset cannon had same issue. Resolution is universal. Test. Adjust as needed. Test adjust as needed.
If the internet and the DOT&E were around in the 1970's, we would never have the F-16, the F-15 or F-14 and we'd probably be operating F-4 Phantoms and F-5s.
Unable to fire Sidewinder?
http://www.dodbuzz.com/2016/08/01/air-force-f-35-hits-drone-with-sidewinder-missile-in-kill-test/
Right now the "controversy" is over delivery of the block 3F software to the fleet.
Joint Program Office is busy going through all their test plans.
There aren't any issues where the F-35 is incapable of performing "X"
The issue is the tedious process of testing software on an aircraft.
Like the F-16's, F-15's, Hornets and just about every other aircraft we have, this is an aircraft that's going to be around for decades and will be in development until it is replaced.
As for "gimped delivery"
Marine Corps F-35's were IOC'd on block 2b or something silly like that.
On that early "gimped block" they opened up a level of capability that blew away the Hornets and AV8b's they have.
Air Force went IOC on block 3i which is 2b on on better hardware. Pilot have already reported being blown away at the advantage they have over current aircraft.