It is caused by the /etc/SuSE-release takes precedence over /etc/os-release. We can have a quick fix just by swapping the precedence of the two. The problem is not found in Tumbleweed as new os-prober always has /etc/os-release highest precedence.