The CLI does support Ledger but it uses the same monerod binary as the GUI.
Did you export your view key with Ledger? If you refuse it can cause hanging and crashes. With exported view key and the latest version there shouldn't be any of the issues you are describing.
Did you export your view key with Ledger? If you refuse it can cause hanging and crashes. With exported view key and the latest version there shouldn't be any of the issues you are describing.