Unable take account online - Couldn't sign tx

Most likely the issue is that your node is not synced up so it does not see the correct balance.

Can you run goal node status?
Sync time must be 0.0s and last committed block should match what algoexplorer.io shows as latest block.