maybee I am misunderstanding something, but Schnapps seems not to work on Shield and OS 5.1:
I took a snapshot played arround with installing packages, changing branch etc…
After restoring the first snapshot I have a device which I am able to ping only, but SSH and Web are gone.
Have you rebooted your Shield? Schnapps works with btrfs snapshots and rolling back to an older snapshot should restore its state precisely. But before rebooting it won’t work as expected.