block stays on pending forever instead of being orphaned
Hello,

Since we start our ergo pool, we got some orphan blocks. But for the most of them, miningcore never reports them as orphan, just staying pending with 0% at confirmation, and with sometime 0 as reward also.
For exemple, two blocks mined, one ok, and one orphan but stays pending:

```
{
    "poolId": "ergo1",
    "blockHeight": 818254,
    "networkDifficulty": 349593.68107177434,
    "status": "confirmed",
    "confirmationProgress": 1,
    "effort": 0.0010872191350888827,
    "transactionConfirmationData": "807f69dcc39b80bc",
    "reward": 48.002000000000,
    "infoLink": "https://explorer.ergoplatform.com/en/blocks/44c6f9065cab9a7c4c4b699928bb732ef4ee70b2045c00f7ba72fd7a08dceabf",
    "hash": "44c6f9065cab9a7c4c4b699928bb732ef4ee70b2045c00f7ba72fd7a08dceabf",
    "miner": "9fRFe7nEjDu464eZggQ4yY4ugRsp7ZiS6rNNAYWdwhT6nhUHqgh",
    "created": "2022-08-17T20:15:48.990627Z"
  },
  {
    "poolId": "ergo1",
    "blockHeight": 818177,
    "networkDifficulty": 349593.68107177434,
    "status": "pending",
    "confirmationProgress": 0,
    "effort": 0.006110666537590124,
    "transactionConfirmationData": "86ba0011f9dd5650",
    "reward": 48.007534000000,
    "infoLink": "https://explorer.ergoplatform.com/en/blocks/0b67e7dbe4188059c8d528045343df62f163ebc17d4b3aafe23574dbb0683d8c",
    "hash": "0b67e7dbe4188059c8d528045343df62f163ebc17d4b3aafe23574dbb0683d8c",
    "miner": "9iCHMGWegsnQ8AURdVwABrefXta6B5mX3DMyHbS23kC3A6V11qv",
    "created": "2022-08-17T17:56:16.364445Z"
  },
```

Also, I have the feeling that one block at least got never confirmed bu miningcore, but we still got it anyway, so it never get paid (I can see my balance corresponding at fees+one block)