For those of you that want to get into the Battlefront 2 beta now and don't wanna wait until it goes live on the 6th, there's an easy method.
Via EA Support just use the link provided and choose your platform of preference, codes and promotions and then lost code. Just say that you didn't get a beta code, same goes for the recommended support option page. You should get an email shortly and it will work. Here's proof