Isn't Micrometer Tracing using 128-bit trace-id by default? On the other hand Spring Cloud Sleuth used 64-bit trace-id.
Try reading this article: https://medium.com/go-city/micrometer-tracing-and-spring-cloud-sleuth-compatibility-e345c3c048b9
There is a property that you can use to make Spring Cloud Sleuth using 128-bit trace-ids as well:
spring:
sleuth:
trace-id128: true