Ok, let me know if you can replicate this:
Menu entry, entry A (es-ES) points to article A (es-ES). If you click on the english flag, you´ll get a 404 (correct)
Article B (es-ES) accesed directly, for example trough a category blog. If you click on the english flag, you´ll get the article untranslated in the english side, not a 404 (incorrect)
Is intended this way? is a minor annoyance really, but I prefer to ask