| Possible Source | Test or Action |
| Lack of antigen | Check protein expression by in situ hybridization (in some rare cases translation may be blocked even though mRNA is detected) |
| Antibodies do not work due to improper storage | Aliquot antibodies into smaller volumes sufficient to make a working solution for a single experiment. Store aliquots in a freezer (-20 to -70°C) and avoid repeated freeze-thaw cycles |
| Inactive primary antibodies | Replace with a new batch of antibodies |
| Inadequate tissue fixation | Try different fixative |
| Tissue overfixation | Reduce duration of postfixation or fix tissues at 4° C. If postfixation can not be avoided (for example, collection of postmortem tissues in pathology lab) antigens may be unmasked by treatment with antigen-retrieval reagents |
| Incompatible secondary and primary antibodies | Use secondary antibody that will interact with the primary antibody. For example, if primary antibodies were raised in rabbits, use anti-rabbit secondary but not anti-mouse or anti-goat |
| Inactive secondary reagents | Replace with new reagents |
| Antigen was destroyed before incubation with primary antibody | Quenching of endogenous peroxidase was done prior to the addition of primary antibodies. Block peroxidase after incubation with primary antibody |