Well someone seems to be controlling the matching. I had an active 8m @ 0.0002 limit order for 5 days (ending yesterday) and watched several trades at 0.0001 go through, despite mine. A flat, purely computerized system would have matched the 0.0001 sellers to my 0.0002 buy. Vis the number of other folks here who have posted the same reality.
So either the broker channels can't connect to each other (unlikely), or the broker dealers (effectively MMs) are printing trades intentionally.
This is simply logic. And realistically it makes complete sense. At these price levels, the stock is ripe for very lucrative manipulation. Daily trading range is 1x-3x.
For my part, I got my divs on my 10m existing shares, so am fine to ride this out from here.
99.99% of all pinks are scams. Best to assume the other 0.01% are as well.