if the problem is the ciphertext length, hashcat would say "Token length exception".
please test the example hash from https://hashcat.net/wiki/example_hashes
maybe it's because you try with a wrong/manipulated salt (not hexadecimal chars).
The problem with shorter ciphertext was already explained a couple of times (but again you wouldn't get a "Salt-length exception" for the ciphertext problem, so you are definitely doing something wrong or you have another problem not related to the ciphertext): https://hashcat.net/forum/thread-7095-po...l#pid38010 ( again a forum thread from you ) https://hashcat.net/forum/thread-9614-po...l#pid50647 and https://github.com/hashcat/hashcat/issues/2017 and https://github.com/ethereum/go-ethereum/pull/3032 etc
please test the example hash from https://hashcat.net/wiki/example_hashes
maybe it's because you try with a wrong/manipulated salt (not hexadecimal chars).
The problem with shorter ciphertext was already explained a couple of times (but again you wouldn't get a "Salt-length exception" for the ciphertext problem, so you are definitely doing something wrong or you have another problem not related to the ciphertext): https://hashcat.net/forum/thread-7095-po...l#pid38010 ( again a forum thread from you ) https://hashcat.net/forum/thread-9614-po...l#pid50647 and https://github.com/hashcat/hashcat/issues/2017 and https://github.com/ethereum/go-ethereum/pull/3032 etc