When the unhardened control is stable but the protected candidate warns, return to the minimum profile. Enable DEX, strings and resources, native, anti-debug, and runtime checks in separate groups. After every change, repeat signing, installation, functional, and detection validation.
If both artifacts warn, return to source, dependencies, permissions, certificate, and provenance. If only a channel or device differs, keep the APK hash fixed while comparing security-component version, source reputation, transport, and whether the delivered file was modified or resigned.