KNIME google/guava causes plugin to not load

We are creating a custom KNIME plugin. We do not use guava.

Still, we get, using KNIME 5.4.4:

!ENTRY org.knime.ext.google.sdk 4 0 2025-05-30 13:05:42.216
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.knime.ext.google.sdk [630]
  Bundle was not resolved because of a uses constraint violation.
  org.apache.felix.resolver.reason.ReasonException: Uses constraint violation. Unable to resolve resource org.knime.ext.google.sdk [osgi.identity; type="osgi.bundle"; version:Version="5.4.0.v202409111911"; osgi.identity="org.knime.ext.google.sdk"; singleton:="true"] because it is exposed to package 'com.google.common.base' from resources com.google.guava [osgi.identity; type="osgi.bundle"; version:Version="31.0.1.jre"; osgi.identity="com.google.guava"] and com.google.guava [osgi.identity; type="osgi.bundle"; version:Version="33.0.0.jre"; osgi.identity="com.google.guava"] via two dependency chains.

Chain 1:
  org.knime.ext.google.sdk [osgi.identity; type="osgi.bundle"; version:Version="5.4.0.v202409111911"; osgi.identity="org.knime.ext.google.sdk"; singleton:="true"]
    require: (&(osgi.wiring.bundle=com.google.guava)(&(bundle-version>=31.0.0)(!(bundle-version>=32.0.0))))
     |
    provide: osgi.wiring.bundle: com.google.guava
  com.google.guava [osgi.identity; type="osgi.bundle"; version:Version="31.0.1.jre"; osgi.identity="com.google.guava"]

Chain 2:
  org.knime.ext.google.sdk [osgi.identity; type="osgi.bundle"; version:Version="5.4.0.v202409111911"; osgi.identity="org.knime.ext.google.sdk"; singleton:="true"]
    require: (&(osgi.wiring.bundle=io.grpc.netty-shaded)(&(bundle-version>=1.56.1)(!(bundle-version>=2.0.0))))
     |
    provide: osgi.wiring.bundle; bundle-version:Version="1.56.1"; osgi.wiring.bundle="io.grpc.netty-shaded"
  io.grpc.netty-shaded [osgi.identity; type="osgi.bundle"; version:Version="1.56.1"; osgi.identity="io.grpc.netty-shaded"]
    import: (osgi.wiring.package=com.google.common.collect)
     |
    export: osgi.wiring.package: com.google.common.collect; uses:=com.google.common.base
    export: osgi.wiring.package=com.google.common.base
  com.google.guava [osgi.identity; type="osgi.bundle"; version:Version="33.0.0.jre"; osgi.identity="com.google.guava"]
	at org.eclipse.osgi.container.Module.start(Module.java:493)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:2073)
	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:143)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2064)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2004)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1967)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1883)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341)