調査ありがとうございます。私もいろいろ調べてみると、どうやら、UNLHA32.DLLの挙動が変わったのが原因でした。
現在のオプションでは、過去のLHZ解凍ソフトでも解凍できるように配慮していましたが、互換性をオフにして、長いファイル名も圧縮できるようオプションを変更しますね。
参考)
もし、互換性を重視して圧縮したい場合は、「圧縮解凍実行」命令を使って、直接以下のコマンドを用いて圧縮解凍するようにしてください。
「-a1 -r2 -x1 -l0 -jp1 -o2 -ji0 -n0」
次のバージョンから、互換性無視のオプションをつけるため「-o0」として圧縮します。