My 2.25 year old LEAF with ~9000 miles on it has lost about 5% capacity. I'd be very surprised to learn yours has not lost any capacity.
Are you relying only on the 12 bar indicator or on the more detailed data download from the car's telemetry? My car still shows 12 bars, but has obviously lost some capacity (max range at 100% charge is down to about 95 from 102/103), just like my phone that still charges to "100%" but obviously has way less capacity after 3 years.
From my perspective, losing "no range whatsoever" after 2.5 years is the extraordinary claim.