FYI: I have the same problem and I fixed it this way. On Reconnected event I re-register my "hubConnection.On<string>". This alone wasn't enough. I also then had to call my "await hubConnection.InvokeAsync("JoinUserGroup"," again. So on Reconnected event:
Re-register the event where you receive messages
Join the group again