Windows10 64bit/Python3.9.6/VS Codeから実行

要点がうまくまとめられず長文になってしまい申し訳有りません。
任意の起動中のアプリケーションをアクティブ化し、最前面に表示したいです。

まず、こちらのサイトを参考に
【Python】ウィンドウをアプリ名指定しアクティブ切り替えする簡単な方法
https://pentan.net/python-windowactive/
下記の通り記述しました。
https://techiedelight.com/compiler/?OlKU
実行すると、メモ帳を最小化していない限りは望んだ結果が得られました。

ここから更に、"○○○ -- Mozilla Firefox"のような、可変部を含むウィンドウタイトルについて、
可変部が変わっても動作するようにしたいので、
ウィンドウタイトルに"Mozilla Firefox"を含むアプリケーションを
アクティブ化する、という処理になるかなと思い
ググって出てきたこちらの記事を参考に
Python - ctypes.windll.user32.FindWindowWでフルネームではなく名前の部分一致でウインドウを検索したい。|teratail
https://teratail.com/questions/157495
下記の通り記述しました。
https://techiedelight.com/compiler/?wciE
実行すると、サイトでも書かれている通りエラーが発生し、
また、指定する文字列によっては(Firefox、Kindleなど)
アクティブ化しないこともありました。

何が原因でエラーになっているのか解りません。
ここからどうすれば目的の動作が行えるようになるでしょうか。
また、teratailで提示されていた方法以外でも何かありましたらご教示ください。