Adding freecash support (Block submission failed with: bad-cb-no-2nd-out)
I am trying to add FreeCash to the pool, but while submitting I am getting the following error:
Block 85599 submission failed with: bad-cb-no-2nd-out
this is the coin config file:
` "free-cash": {
        "name": "Free Cash",
        "symbol": "FCH",
        "family": "bitcoin",
        "coinbaseHasher": {
            "hash": "sha256d"
        },
        "headerHasher": {
            "hash": "sha256d"
        },
        "blockHasher": {
            "hash": "reverse",
            "args": [ { "hash": "sha256d" } ]
        },
        "explorerBlockLink": "https://freecash.info/block?height={0}",
        "explorerTxLink": "https://freecash.info/transaction?hash={0}",
        "explorerAccountLink": "https://freecash.info/address?address={0}"
    },`

and here is the config file:

`  {
            "id": "fch",
            "enabled": true,
            "coin": "free-cash",
            "poolName": "Free Cash",
            "address": "F6q4QiYXJtkis5hK4gwBHJy8WPQpMwGK86",
            "rewardRecipients": [
                {
                    "address": "FELwdc2YAmXsaeKZVD8JKaJtxe2UECPYNX",
                    "percentage": 0.1
                }
            ],
            "blockRefreshInterval": 250,
            "jobRebroadcastTimeout": 10,
            "clientConnectionTimeout": 600,
            "banning": {
                "enabled": false,
                "time": 30,
                "invalidPercent": 50,
                "checkThreshold": 50
            },
            "ports": {
                "55555": {
                    "listenAddress": "0.0.0.0",
                    "difficulty": 16000,
                    "name": "ASIC Mining",
                    "varDiff": {
                        "minDiff": 4096,
                        "maxDiff": 250000,
                        "targetTime": 10,
                        "retargetTime": 60,
                        "variancePercent": 20
                    }
                },
                "55556": {
                    "listenAddress": "0.0.0.0",
                    "difficulty": 500000,
                    "name": "High Diff (Nicehash)",
                    "varDiff": {
                        "minDiff": 500000,
                        "maxDiff": 1250000,
                        "targetTime": 10,
                        "retargetTime": 60,
                        "variancePercent": 20
                    }
                }
            },
            "daemons": [
                {
                    "host": "127.0.0.1",
                    "port": 61666,
                    "user": "xxxxx",
                    "password": "xxxxx",
                    "zmqBlockNotifySocket": "tcp://127.0.0.1:36014"
                }
            ],
            "paymentProcessing": {
                "enabled": true,
                "minersPayTxFees": true,
                "minimumPayment": 5,
                "payoutScheme": "PPLNS",
                "payoutSchemeConfig": {
                    "factor": 2
                }
            }
        },`

Any Ideas how to fix this issue?