Gripen C and Gripen E are different jets with different ranges. Especially the advertised ranges for the Gripen E (even Gripen C for that matter) should suffice for the Swiss boundaries.
Unless Saab has been using clever PR to advertise some range that doesn’t match up in real world scenarios.