My story may or may not be relevant but I have gone through the same non-sinking problems with my cheap and crappy pellets by Ziegler Bros.
I used to always buy only slow-sink and for 8 years never had a buoyancy-related problem. Then over one year span they sent me two times my five 44 lb bags of slow-sink of which 50%-90% never sinks, fouling all my filters and leaving the fish hungry.
I actually had to tear off the labels off of the bags and send them the pellet samples from all 10 bags. Both times it was a formulation issue, they reported back. There is a parameter in the fabrication that controls buoyancy and it got out of control because they were modifying the manufacturing process.
So I got 10 bags as a free replacement and much trouble on my end as the end result.
Funny enough, when it happened the third time, I did all the same procedure with sending the 5 samples back but I was SO SURE it was the same problem that I didn't even read the labels, all five of which I sent back with pellet samples. Turns out, they all said FLOAT, not slow sink.
Again, I got burnt and got 5 free bags.
The silver lining is that, in the process of all this trouble, I learned that some of my fish prefer float and I figured out ways to utilize the floating pellets and not have them go into the overflows. So now I order 4 slow-sinking and 1 floating.