The checkout screen was working and now it's blank. The page shows nothing after the company logo. The browser console has no errors, the HTML looks complete (finishes with /html tag), tried the cache flush, cache clean, recompile etc. Went to developer mode and found what seems to be noise in the log. I got the checkout working on a test region until it's overlayed with the production database, file, and media backups.
Running on Magento 2.2.5 CE, Centos 7, PHP 7.1, MySQL 5.7.