@sirupflex wrote:
Thanks for checking on the drivers @SteveJackson .Yes, the T248-PS has the latest firmware installed, I also checked the T248 firmware installer software before writing here.
I'm not sure what an "advanced mode" is so I cannot answer your question. And again, I do not have an issue with the T248. F1 23 has an issue with handling the hardware_settings XML file properly (or anything coming out of that file) as it seems.
Regarding the motherboard BIOS, yes I am aware that it's not up to date. Motherboard BIOS upgrades are a bit a special story and I only flash them when there is an issue with plausable connection to it (or as last resort for critical, unresolved issues). Even motherboard manufacturers usually recommend not to flash your BIOS unless absolutely necessary.
Again, the T248 generally seems to work fine, but F1 23 seems to crash during the following 1-2 laps when you do a settings change. Until you remove that hardware settings XML file, then it's fine again. So I consider it extremely unlikely that this is related to an issue of my PC config. First of all, it does not make sense, given the error description. Second, tons of users seem to have that or very similar issues (there is a reason why basically your first recommendation around any kind of issues is "delete the hardware settings XML file").
Also here, I would suggest that EA does not try to push over the issue to the user but really tries to resolve the root cause within F1 23 causing this. Maybe it creates a corrupted XML file when updating the values, or writes invalid values and does not properly validate them when reading, whatever.
FYI, still I plan to update my BIOS now, as it has been a while, although I currently have no issues with F1 23 that would even be remotely connected to my motherboard BIOS.
At the moment, things seem to work fine, and I will report back in 1-2 days whether - when not touching anything in the settings area - the game still runs without crashes or not.
Firmware is always advisable. Nice to have a reflash / downgrade route if possible.
Thrustmaster wheelbases can be downflashed, just requires the older firmware from the older driver packs.
Mainboard UEFI BIOS can vary, better boards have USB Flashback or backup BIOS.
There are downflash options in some scenarios.
Generally updates are always better, usually uCode for security / errata. AM platforms have AGESA. Intel ME can be flashed independently if required and no manufacturer utility (with care as downflash is usually not possible without hardware programmer).
Edit: Now I know you have the T248-PS, I can clarify the Advanced Mode comment.
Basically the MODE function of the wheelbase is PS4/PS5/PC. If the wheelbase is in PS4 mode it could be detected as Thrustmaster T-GT (compatibility). In PS5 mode it will no doubt be detected as Advanced Racer. AFAIK the T300 is detected as T500 in compatibility mode on PS3. I guess it's the same idea.
Verified here on this support png for the default mapping

Edit 2: More on the hardware_settings_config.xml, yes it's a writeable file that is recreated by the game if it's deleted. It's like starting in "Safe Mode", instead of the game reading the file if present, it recreates it (effectively forcing detection).
Going to ask you for the donkey work here. Delete the file and let it create a new one. Save a copy of the file. (As .txt, reason later)
Change the settings if it's replicable for the crash to happen (you are asserting it is). Save a copy of the changed file (as .txt, don't overwrite the original)
.txt file in that same game folder will be ignored. Paste the good and bad copies of the file here (you'll have to select all the contents of the .txt file and paste into code quotes from the reply toolbar).
I'll have a look at the file and see what the fix is. It's then possible to easily modify or revert to a working version using those .txt files.