Hi Dylan. If Rocket League is still crashing / freezing with the KERNELBASE.dll issue after performing a full cloud-based Windows reset, your final option is to do a clean install of Windows using the bootable media that's created, then hardware isolation. This simply means creating a USB installer with the official Media Creation Tool, booting off it, formatting the system drive completely (especially not keeping any files or settings), and installed Windows fresh. This process absolutely excludes a history of residual corruptions from previous resets, old entries in the registry, and other runtimes that might occur because everything is starting fresh. It also makes it easier to avoid updating and installing drivers again. When you are finished installing Windows, and you have Rocket League, test it before you start adding any drivers or updates, as superfluous drivers won’t didn’t need to be tested.
If Rocket League crashes again after doing a clean install of Windows, then the issue is almost certainly hardware related, and most likely the GPU. Swap out the GPU, temporarily install another known-good GPU, even a low-end card will work for our purposes, and see if Rocket League will launch. If it doest, its possible that what is causing the crash was because your GPU has degraded thermals that become unstable, unstable VRAM, or possible vertical irregularities producing an error. Reapplying thermal paste and setting a fixed fan curve instead of auto could be fixes, that is again my own experience; if that dosnt fix the problem the answer is a replacement OEM part.