LTV not true even though set to true

Hi there can i check with you under what circumstance would the LTV be disabled even though its already set to true ?

private PKCS7 getPkcs7() {
    PKCS7 pkcs7 = new PKCS7(new ByteArrayInputStream(pfxFileContent), pdfFilePassword);
    pkcs7.setCustomAppearance(signatureAppearance);
    pkcs7.setShowProperties(true);
    pkcs7.setUseLtv(true);
    return pkcs7;
}

@WaseemMuthu

The LTV might still be disabled even though you enable it through the flag in case PFX certificate chain is incomplete or there is missing/invalid revocation information. We can try to further investigate the situation if you could please share sample file(s) for our reference. We will log an information ticket and share the ID with you.