and your issues with switching screens are gone
from the first screenshot if another edge is reached you are opening screen Germany without closing the current screen...
my guess is in the end this crashes the app, because too many screens are open at the same time without closing the old screens, see also tip 1 here