A while back I logged out, and couldn't login. I took a titanium backup from a Samsung tablet, restored it do my device and all worked
This no longer seems to work, after restoring I now get a 'could not refresh data' message in snapchat and it goes back to the login screen.
So after a bit of reading it seems that to login normally again you need to remove xposed by flashing the uninstall.zip. - This didn't work.
I ended up resetting my device, which removed root access. Now I can login.
To reapply root I used this guide - http://mobilesiri.com/galaxy-s7-edge-exynos-root/ and do nothing else, snapchat stays logged in. but if I logout, I get a login error message.
So It looks like snapchat is detecting root? not only xposed.
On top of this the Titanium backup method no longer seems to work..
If a take a backup when logged in to snapchat, logout and restore the backup. I get the familiar 'could not refresh data' message and back to the login screen.
This is with no xposed, only root.
All tested with Snapchat 184.108.40.206 (the snapprefs supported version)