The vendored async tls code uses SLF4J directly and throws a NoClassDefFoundError.
It should be updated to use the logging helper so it can fall back to the noop logger if SLF4J isn't available.
Source: https://developer.mongodb.com/community/forums/t/mongo-java-driver-noclassdeffounderror/110941