I've create app-only context for Sharepoint Online using GetAzureADAppOnlyAuthenticatedContext method (SharePointPnPCoreOnline.3.5.1901). Azure app has 'Have full control of all site collections' application permission for Office 365 SharePoint Online API.
However checked out files are not visible despite Draft Item Security in Versioning Settings. The current value of versioning settings: Who should see draft items in this library? - Any user who can read items.
How to make these documents visible for app-only authenticated context without taking ownership?