Hello Kuesuelloirr11
Although the SBB train from Munich to St. Margrethen is operated by Deutsche Bahn:
This may happen if someone gets suddenly sick. It could even happen to you and has nothing to with the nation but safety.
If you had a delay of more than 60 minutes you can claim a compensation.
Kind regards,
Roland