Sentry not pushing logs to sentry server for spring boot application using slf4j logger

I’ve configured sentry-logback in spring boot application
Added sentry appender in logback-spring.xml

<appender name="SENTRY" class="io.sentry.logback.SentryAppender">
    <minLevel>WARN</minLevel>
    <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
        <level>WARN</level>
    </filter>
</appender>

Sentry properties are stored in sentry.properties file under src/main/resources

If the logger name is same as classpath i.e.
private static final Logger LOGGER = LoggerFactory.getLogger(MyDemoService.class);
then the logs are not pushed to sentry server.

If any other string is passed as logger name then logs are reported to sentry server, strange…!

I’ve tried to put a debugger point in io.sentry.connection.HttpConnection.doSent(), but the event is never reach there if logger name is same as classpath.

Anyone have any idea why this is happening, I don’t want to change logger name throughout the project just for this reason.

Versions used:
sentry-logback - 1.7.16
jcl-over-slf4j - 1.7.20
logback-classic - 1.1.7