This will not work. You cannot have multiple section-else statements and they don't support the show parameter.
But can't you just have four different sections for this? I.e. remove the section-else and replace it by section. Then you just need to add the correct show syntax for the default block, which should be something like: