Vanguard Update required but game is up to date

I keep getting a message saying that a new update is available and to update via launcher with just a quit to desktop option … but according to the battlenet launcher my game is up to date … I can bypass this message and go to the game menu but if i try to join any type of sessions i just get a matchmaking screen that never ends … even if i attempt to play a solo match

any help would be greatly appreciated

Not API related.