Open Windows Explorer via MSYS2 bash cause exit code 1. Via CMD the exit code is 0.
MSYS BASH
% echo $? 0 % explorer . % echo $? 1
CMD
echo %errorlevel% 0 explorer . echo %errorlevel% 0