So was this the software just straight up stealing shares and reporting them as "lost because of job change" or is there a huge bug when the software switches to the donation pool to get its 2% cut? Either way this is an FYI to everyone be prepared to lose anywhere from 9% to 15% in shares because "Out of date job change" AND the dev fee of 2% this dev decided to include.
IMO fix your shares lost issue or remove the DEV fee.
I think stale shares are common with all miners/pools. It's just that some miners (Claymore in particular) do a better job of hiding that information from the user.
You need to look at the hash rate reported by the pool. If Cast were truly stealing shares you would see that 9% difference at the pool. Better yet, try a pool that shows the actual hashes submitted and run a 24 hour test, that should tell you a lot.
My over all hash rate reported by the pool is lower then I would expect that's the reason I am looking into things more. I have tried MANY pools. Do you have an example of a better pool I can use for XMR or ETN?