Encryption requires overlap: the browser and server must both support at least one TLS version and one cipher suite. This error means the overlap is empty. In practice the server is still offering only long-obsolete security (TLS 1.0 or 1.1, or ancient ciphers) that modern browsers removed on purpose, because those protocols are breakable.
www and bare-domain names sit on different servers with different TLS setups; one may be modern while the other is stranded on an old host.For site operators: enable TLS 1.2 and 1.3 with a current cipher list on the server or CDN, and disable SSLv3, TLS 1.0, and TLS 1.1. That single configuration change removes this error for every modern visitor at once.
Can I enable old TLS versions in Chrome to get past this? No. Chrome removed support for TLS 1.0 and 1.1 entirely; there is no flag or setting that restores them, deliberately, because they are not safe to use. The server must modernize.
Why does the site work in one old app but not in Chrome? Some older apps and embedded browsers still carry the obsolete protocols. That they connect does not make the connection safe; it means the app kept support Chrome dropped for security reasons.