Bnet "Login expired" again

Hi! My Battle.net app acts weird lately. Upon launch it says “cant login”, button “reconnect” does nothing. I have to restart the app, it starts to connect, but then says “Login session has expired, login again”. And it happens every day. Please help