I want to change the wallpaper on Samsung Galaxy S7 Edge's stock launcher (Samsung Launcher) but it fails. I can change the themes, but not the wallpaper. When I try to change it from System's Settings or Samsung Themes, I press the "Set wallpaper" button, but nothing happens. When I try to do it from Gallery, it says "Unable to load photo".
I've checked that Samsung Themes have Storage permission, tried clearing the cache, clearing the default app, but it still fails.
How to fix this issue?