Just a note that I'm having the same issue, and more details in case anyone else is seeing the same:
My GPU is an integrated NVIDIA GeForce RTX 3050 Ti Laptop, with most current drivers. This is listed as the graphics device in use in the game's config.log and is set as the preferred graphics device for the game in System > Display > Graphics. DirectX diagnostic tool (dxdiag command on Windows 11) shows I'm running DX12.
However, the game still starts up with DX9 by default. I think this is because my machine also has an internal Intel UHD Graphics included with the Intel Core i7 processer, which is listed as "display 1" in the dxdiag (NVIDIA listed as "device 2"). I'm not sure, but my hunch is the game is seeing this default GPU instead of the integrated one, so is not enabling DX9 (b/c Intel support is still in dev).
Does anyone know how to make the game recognize that it is in fact utilizing the compatible NVIDIA GPU and so run DX11 by default?
I'll post in the EA Answers HQ thread as well.