I thought France is guaranteeing Swiss borders mainly. I did not think the abandonment would be a problem given that France is in NATO, though in hindsight I could've deferred first@Adamgerd As far as I can remember, the French Republic is the one guaranteeing the Swiss Neutrality.
So... I think it would have been polite to defer to France before abandonning your neutrality abruptly.