We use the Polylang plugin for multilanguage support. If no language is specified for the homepage, it automatically redirects to the '/en/' homepage. This is a setting in Polylang. The other option would have been to have all the English pages omit the 'en' part. But we went with the homepage redirect and have many Ads using the current links format. There are no redirects for all other pages, since a URL is manually specified for each. Only the homepage needed a tweak.
We recently noticed (and do not know when this started) that Google search returns the En versions of our pages for searches that use Ro keywords. I should add that we are using Google.com and our current location is Romania.
How to replicate: We search for "reparatii CCC" (reparatii means "repairs"). We expect to find on the first page of Google results our webpage which deals with this topis (this is how it used to be many months ago). However, we encounter only the English version of our page This can be replicated with other keywords and other pages from our website.
From the Google Search Console we see that Google successfully crawled the Romanian pages. From the results we get in a search, we can see that Google associated correctly a particular page with a particular Romanian keyword. But when delivering the result, it simply chooses to offer the English version of the page and we can't figure out why. Help is greatly appreciated. Level of proficiency is moderate, so we appreciate your patience.