Thank you for coming in and posting, welcome in
The reason this is not working is Switzerland is not part of the EU and you are able to buy a pass but unable to use until you enter an EU country like Germany or France etc.
I hope this has helped.
Who's who? Find out more about our community members. Good folk to know