Problem with language Menu

Hey,
I already asked in the Slack group but I give it a second try.

I have the following problem:
I defined two languages, de and en and I created documents in both languages but the language menu is always showing de as the current language and en is not a link.

This is the development URL: https://northern.finnthorwarth.de/
This is the git repository: https://github.com/FinnThorwarth/nothern-institut

My Language Settings:

Neos:
  Flow:
    i18n:
      defaultLocale: de
      fallbackRule:
        order: ['en']
  ContentRepository:
    contentDimensions:
      language:
        label: Sprachen
        icon: icon-language
        default: de
        defaultPreset: de
        presets:
          de:
            label: DE
            values:
              - de
            uriSegment: 'de'
          en:
            label: EN
            values:
              - en
            uriSegment: 'en'

My Language Menu Template:

prototype(WG.Site:Component.Header.LanguageMenu) < prototype(Neos.Fusion:Component) {
menuItems = Neos.Neos:DimensionsMenuItems {
    dimension = 'language'
}

    // Facebook Icon
includeFacebook = Neos.Fusion:Tag {
  tagName = 'img'
  attributes {
    src = Neos.Fusion:ResourceUri {
      path = 'resource://WG.Site/Public/Frontend/images/facebook.svg'

    }
    class = 'facebook-icon'
  }
}


renderer = afx`
    <div class="language-menu">
         <a href="#" class="show-for-large">
            {props.includeFacebook}
        </a>
        <ul>
            <Neos.Fusion:Loop items={props.menuItems}>
                <li @if.hasNode={item.node}>
                    <Neos.Neos:NodeLink node={item.node} >
                        <span class="language-menu-full">{item.label}</span>
                    </Neos.Neos:NodeLink>
                </li>
                <li @if.hasNoNode={!item.node}>
                    <span class="language-menu-full">{item.label}</span>
                </li>
            </Neos.Fusion:Loop>
        </ul>
    </div>
<Neos.Fusion:Debug.Console>
        <Neos.Neos:DimensionsMenuItems dimension="language" @path="value" />
</Neos.Fusion:Debug.Console>
`

@cache {
    mode = 'cached'
    entryIdentifier {
        documentNode = ${documentNode}
    }
    entryTags {
        1 = ${Neos.Caching.nodeTypeTag('Neos.Neos:Document', documentNode)}
    }
}

}

Can somebody help?

Finn

I dont know why but I simply fixed it with: ./flow node:repair