I mention my own Python script there which works flawlessly for all cases.
On Windows, the “Use Cookies” option unticked works better, on Linux ticked works better.
..Even when the uploader doesn’t share the captions, the fallback option with “timedtext” works. Unless there is no captions whatsoever.