Have gone back to a 2 weeks old backup. Replaced the walletB with an even older backup as it showed a different balance after being syncronised despite the keys were the same. Can’t explain this. Balances of both wallets are now the same. Restarted the server and the same error:
NuRPC: unable to send liquidity: failed to process info.
still continues.
The server now runs without recent Python updates, but is still not broadcasting liquidity properly. Orders have been placed on all exchanges and rewards are calculated, but there is a high chance that it fails again in the next 12 hours or that there won’t be a payout because of the liquidity error. This based on experience earlier this week.
It appears that there is something strange with RPC connection, but is unclear why that is suddenly occurring as nothing has changed in the wallet or the application code.
Any suggestions on what might be going on are more than welcome as my options are exhausted by now.
Edit: the wallet does respond to command line RPC commands like getinfo and getliquidityinfo