I had the same issue, both in FlixTools as well as in Plex which is configured to automatically search and download from OpenSubtitles.
All it took was VPN to be enabled and use a foreign proxy server. It seems like my government has blocked most torrent sharing as well as subtitle sharing websites.