My 4K blurry broken pixelated issue is fixed after I replaced my hardware_settings_config.xml C:\Users\XXXXX\OneDrive\Documents\My Games\F1 24 with the same file from f1 23 or it can be fixed by manually editing hardware_settings_config.xml with notepad and replaced with the following, your F1 should change the hardware specs:
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_config applyOOTB="false">
<cpu name="AMD Ryzen 9 7900X 12-Core Processor" processors="12" processorStride="1" processorBinding="1" />
<graphics_card deviceId="0x2704">
<resolution width="3840" height="2160" displayMode="1" vsync="false" vsyncInterval="auto" frameRateLimiterEnabled="false" frameRateLimiterValue="100">
<refreshRate numerator="60" denominator="1" />
<windowPosition x="0" y="0" />
<outputMonitor index="1" />
<aspectRatio auto="false" width="16" height="9" />
<hdr mode="0" peakNits="1000" />
</resolution>
</graphics_card>
<motion>
<dbox enabled="true" />
<udp enabled="true" broadcast="false" ip="127.0.0.1" port="20777" sendRate="60" format="2023" yourTelemetry="public" onlineNames="on" />
</motion>
<antialiasing taa="true" checkerboard="false" cmaa2="false" dlss="true" cas="0" fsr="0" fsr2="0" xess="false" />
<aa_quality value="1" />
<aa_sharpness value="1.000000" />
<dlss_g enabled="true" />
<dynamicresolution_enabled value="true" />
<dynamicresolution_target_fps value="144" />
<dynamicresolution_profile deltaDown="0.05" percentageDown="0.9" deltaUp="0.01" percentageUp="0.85" alpha="0.95" />
<dynamicresolution_min_scale value="1.000000" />
<ssao enabled="true" algorithm="2" />
<ssrt enabled="true" quality="4" />
<texture_streaming sizeInMiB="2048" texelDensityBias="0.0" concurrentTextureSwaps="1" />
<led_display fanatecNativeSupport="true" sliProNativeSupport="true" sliProForceBrightness="127" wootingRGBEnabled="false" />
<anisotropic_filter level="16" />
<lighting quality="3" volumetricFog="true" volumetricFogMapWidth="1920" volumetricFogMapHeight="1080" />
<postprocess motionBlur="true" godRays="true" depthOfField="true" lensStreak="true" lensFlare="true" bloom="true" motionBlurV2="true" />
<shadows enabled="true" skyShadowMapSize="2048" skyShadowCascadeCount="4" skyShadowLowLod="false" worldShadowMapSize="4096" skyShadowMap32Bits="true" nightShadowMapSize="4096" nightShadowCharacterCast="true" nightShadowSourceCount="4" sampling="3" spotShadowMapSize="2048" spotShadowSampling="3" crowdInShadows="true" />
<particles enabled="true" distanceScale="1.0" rate="1.0" high="true" />
<crowd distanceScale="0.4" billboardDistance="4000" />
<vehicle_reflections envMapScale="2.0" envMapUpdateMode="alternate" envMapRenderMode="carsAndCharacters" cubeMapEnabled="true" cubeMapScale="2.0" cubeMapUpdateMode="all" />
<mirrors mirrorsUpdateMode="both" mirrorsRenderMode="carsAndCharacters" treesInMirrors="true" crowdInMirrors="true" highDetailMirrors="true" highDetailTyresAndCar="true" particlesInMirrors="true" />
<weather_effects rainSplashes="true" rainSheets="true" rainBeads="true" rainHigh="true" trackHeatHaze="true" planarReflectionsEnabled="true" planarReflectionsHQEnabled="true" planarReflectionsRangeScale="3.0" planarReflectionsRTScale="1.0" planarReflectionsMipTailBlur="true" proceduralCloudRTScale="4.0" proceduralCloudTiling="7" proceduralCloudQuality="1" />
<ground_cover enabled="true" grassFlattening="true" drawDistance="120.0" meshes="true" />
<trees useLOD0="true" distanceScale="0.2" />
<hair enabled="true" />
<skidmarks enabled="true" parallax="true" />
<skidmarks_blending enabled="true" />
<audio audioUpdateRate="2" audio_min_job_worker_threads="2" audio_max_job_worker_threads="8" />
<async_compute enabled="true" />
<cs_culling enabled="false" />
<vendor_shader_pack enabled="true" />
<replay_directory path="" />
<rt_quality quality="3" />
<rt_shadows enabled="true" />
<rt_reflections enabled="true" />
<rt_transparent_reflections enabled="true" />
<rt_ao enabled="true" />
<rt_ddgi enabled="true" />
<rt_version version="0" />
<vrs enabled="false" />
<reflex mode="1" />
<ser enabled="true" />
<ca enabled="false" />
</hardware_settings_config>