Good to hear! Could you try to identify which 5.10.x kernel version started working? You can find old kernel packages in OBS history repo, http://download.opensuse.org/tumbleweed/ This will be helpful to backport the fix to the future openSUSE Leap (and understand what really went wrong).