本日はBlender枠です。
Blenderではシェイプキーを持つオブジェクトに対してモディファイアを適応することができません。これはシェイプキーが頂点の座標のみに依存しており、モディファイアによって頂点などのジオメトリ構造が書き換えられるとシェイプキーの構造が破断するためです。
このため例えばキャラクターの皮膚から服を作りたいとするとシェイプキーを持っている場合、服となるキャラクターの複製したメッシュからシェイプキーを削除しなければならないことがあります。シェイプキーの数が単純であれば特に問題はありませんが、ツールで作ったモデルなどの場合は膨大なシェイプキーを持っている場合があります。
〇結論
Blender5.0時点でデフォルトでシェイプキーを削除するためにはシェイプキーのUIからVアイコンを選択します。

全シェイプキーを削除のコマンドを選択します。

これによって全部のシェイプキーを削除することができます。

〇Pythonでシェイプキーを一括で削除する
Pythonでシェイプキーを一括削除するためには次のコードを使用します。
bpy.context.object.shape_key_clear()
本日は以上です。