Ok, 43% is massive. It would be good to get a statement from the pool operator. Crackfoo took the trouble to come in here and explain... But Ahashpool has 35 more percentage points to justify. Has anybody reached out to them?
Sure, as if they have a thread here or care to talk with people...