I have been successfully labeling thyroxine in the thyroid follicles of whole larval fish using a primary antibody specific for T4 (1:500) and AlexaFluor 488 as a secondary antibody (1:150). I have done this successfully several times in several groups of fish. However, when I returned to this method to process additional samples (~1 year later) I found that the labeling appeared incomplete and blotchy. As it appears as though rings are being formed around each follicle with greatly diminished staining inside the structure. Given that the methods have not changed and the age and size of the fish is also the same, I suspect that one of the reagents that I am using has expired or is no longer working.
Example images may be found below.
Any insight into what may be happening would be extremely helpful.