I have tried to reproduce it on a sample project that has 2 modules: app and core. App module depends on core module.
There are 2 vector drawables:
- ic_home_black_24dp.xml in app
- ic_help_black_24dp.xml in core.
Those images are included in activity_main.xml inside app module like this:

I have configured build.gradle with lintOptions.checkDependencies true.
If I run lint from command line: gradlew app:lintGeneralDebug (General is a product flavor), only ImageView with source ic_home_black_24dp.xml is detected as error by lint.


I also have tried to run Analyze -> Inspect code with module app as inspection scope. It produces similar result:

I hope these details can explain the problem.
I'm looking forward to your solution.
Thank you,
Harlie