An F-35A performs a strafing run in Arizona on Oct. 26, 2023. Deliveries of the newest F-35s have been stalled for months due to software problems with a key upgrade known as Technology Refresh 3.