Bethesda’s launcher is not really ready for prime time so this is not surprising. The launcher boots you back to a webpage to do purchases and their dashboard is a mess, it shows all the games they make rather that what you have purchased. Downloads for me seem to disconnect on a regular basis, it’s just not good at this point in time.
I have seen very few improvements since the Fallout 76 launch so unlike Epic they don’t seem to be committed to the project, so this is a positive announcement.