Stuck on login second time this week

On thursday I was playing Classic and got disconnected when I tried to log back in battlenet wouldn’t let me log in, it just hung on “logging in” for almost 6 hours it wouldn’t connect. Then suddenly it did.
I contacted support and didn’t hear back till the issue had resolved its self but I was basically told that error code whatever means it’s something to do with last weekends attacks, but other accounts in my house are working fine and I don’t have an error code.
It had worked fine since then until this evening. After a 3 hour queue I logged on for 10 minutes, the client crashed and now I’m back to not being able to log in… just says “loging in” & the logo spins forever.