Hi BlackBison, the payout error didn't affect any blocks in which you mined.
Don't worry, anyone, about whether you've received extra...just think of it as a parting bonus "thank you" for mining at the pool.
I may release the source code. If I do, it'll be in a few weeks time. It's a bit messy with lots of commented-out stuff but maybe it would allow folks to check or experiment to see where things went wrong (I've got ideas and thoughts of how to fix it).