for me the solution of crash was limit the fps with the command "+fps_max 50" I started with 40 fps, the up to 45, then 50 and my game start crash again, if i limit fps less to 50 my game stop crashing. Try to find what are your limit for fps
Btw try some of the tips guys have posted above.. I dont have amd gpu.. alot of users have used fps limit command and have it worked a bit better.. I'm just curious about your configuration.. Dont post it if you feel it wont help
Find the origin launcher exe file, and under properties check run as administrator
Find your actual Apex Legends game file and check run as administrator
Check your task manager and see how much stress is being put on your CPU. For myself, I had to enable all 6 processor cores instead of the 4 I was using previously. Others have had success by using less cores.
Make sure there are no unnecessary background processes taking up CPU
For myself there were 3 Apex Legends that I had to approve through my firewall. Make sure all of those are allowed.
Let me know if any of that helps. For me the definite solution was changing the number of cores. I have crashed 0 times since changing it.