HELP-20171 was created because of the failure in the encrypted storage engine. Later we analyzed and figured out that the error is because the EncryptionKeyManager::_readKey is trying to access an empty page.
WT-6938 was created to skip processing empty tables and only in non-in-memory scenarios. But most of the MongoDB tests fail during rollback in the master branch patch build.
So, this ticket is created to skip RTS for empty tables and only during recovery and shutdown works with all tests are passed.