Can we try a few things to see if we can help stop this from happening?
If you haven't already a good place to start would be with verifying the integrity of the game files for Apex Legends. You can find more information on how to verify the files at the Steam Support website.
Let me know if you're still having any issues with the Ready button after that. Thanks!
/Kent