Shift_JIS-2004とCP932は互換性がない
https://gyazo.com/581194bcb7eeb746ca8d527b5e980eea
Shift_JIS-2004は、Windows-31Jとは併用できない符号化方式
table:互換性
Shift_JIS Windows-31J(CP932) Shift_JIS-2004
JIS X 0208 JIS X 0208 JIS X 0213
未定義 NEC特殊文字 JIS X 0213に含まれるが、重複分は削除されたりしている
未定義 NEC選定IBM拡張文字 JIS X 0213の1面で使用されており、併用できない
未定義 ユーザー定義外字領域 JIS X 0213の2面で使用されており、併用できない
未定義 IBM拡張文字 JIS X 0213の2面で使用されており、併用できない
参考
Shift_JIS-2004 - Wikipedia
Windows の文字コードは Python では cp932 - criticablog
文字化け - Shift_JISX0213 (Shift_JIS_2004) はどこで使われていますか? - スタック・オーバーフロー
実際にShift_JIS-2004が使われている場面に遭遇したことがある?という質問
「シフトジス」という言葉はShift_JISなのか、Windows-31Jなのか、はたまた、MacJapaneseなのかを理解していない人は多いので、誰かが作ったシステムから出力されたファイルであれば、その人にちゃんと確認しておいた方が良いかと思います。
日本語版のExcelはBOMが無いとWindows-31Jで解釈します
マジ?