Penundaan Software
Pentagon menemukan kekurangan dalam sistem software Blok 2B yang menjadi dasar bagi kemampuan tempur awal pesawa. Masalah meliputi link data dan sistem penembakan senjata.
Kekurangan terburuk ditemukan di akurasi aspek navigasi pada perangkat lunak Blok 2B ini yang menghambat integrasi senjata dan pengujian pesawat yang akhirnya menunda seluruh program pembangunan pesawat.

Blok 2B juga mengalami masalah dengan akurasi pengiriman senjata. Perangkat lunak ini masih mengalami kesulitan dalam penggunaan radar, sensor pasif, identifikasi teman-atau musuh, dan penargetan elektro-optik.
Paket perangkat lunak 2BS5, yang berkaitan dengan sensor juga terus mengalami kesulitan. Menurut laporan fusi informasi dari sensor pesawat, serta perpaduan informasi dari sensor off-board masih mengalami kekurangan.
Distributed Aperture System juga kerap memunculkan alarm dan trek sasaran palsu dan kinerja stablitas yang miskin.
Baru-baru ini, program F-35 juga diperkirakan akan melanggar jadwal untuk aplikasi software Block 3F yang sedianya akan dilakukan pada Juli 2017. Singkatnya, jika kode gagal, F-35 juga gagal.