Different SO name means two libraries are incompatible. Whether your specific application is using the incompatible parts only the developers of your application may answer. But be prepared to any surprises which you cannot even report anymore because you are now in explicitly unsupported configuration.
Then do not use Tumbleweed. Use distribution that gives you stable environment that external software providers can rely on.