Literally has beta in the name...
That means tests are ongoing - if you want a less buggy experience stick to the live builds. You can't blame TW for having bugs in their current test build.
When it takes over a minute to advance through two character creation screens that is not Beta, that's called not testing.