After this commit: https://git.xfce.org/apps/xfce4-screenshooter/commit/?id=e86731e3373538f64c0ac71bb2562e7fb3ec2c69 Both options fail with: CRITICAL **: screenshooter_open_screenshot: assertion 'app_info != NULL' failed
This commit also interferes in --save behavior: https://git.xfce.org/apps/xfce4-screenshooter/commit/?id=7602c9e3aa1f0a1e3865ed388d69c227e070181d As logic now considers the the app loaded from saved the rc file, it doesn't default to save action anymore. Hopefully the patch from bug #14120 solves the problem.
Andre Miranda referenced this bugreport in commit 3d6fafaa192150a01e409b7137b6d039f6258c23 Fix the --open command line option (Bug #14225) https://git.xfce.org/apps/xfce4-screenshooter/commit?id=3d6fafaa192150a01e409b7137b6d039f6258c23
Closing, after the last push from Bug #14120 everything is working fine again.