I've set up a pool and after finding our first block, we kept failing to pay miners due to tx issue (something about insufficient funds). I traced the problem and the issue is to do with the number of payees. You need to have enough balance in the pool wallet x2 to be able to pay properly for each mined block.
The return funds from a transaction need to come back before they can be spent again. This is different than other coins and I'm not sure why it is so can someone please help explain.
So if I mined 1 block with a reward of 30 and I owe two miner 15, I can only pay one of them until the unspent funds come back to my pool wallet. Is this the correct behavior?
ALSO: I've noticed all blocks only have one transaction in them - why is this?
You only need a little bit of extra to fuel the pool payments. You don't need 2x, just wait for another few blocks and it should function normally from then on