We'll create fresh WordPress site with Posts Page: Use Page Template installed. You have 20 minutes to test the plugin after that site we'll be deleted.
When setting the ‘Posts Page:’ to a custom page within the ‘Reading’ settings of WordPress, it will by default, ignore that page’s set template.
“Posts page – Select in the drop-down box the name of the Page that will now contain your Posts… any Template assigned the Page will be ignored and the theme’s index.php (or home.php if it exists) will control the display of the posts.”
Reference: https://codex.wordpress.org/Settings_Reading_SubPanel
Plugin resolves the above issue, allowing WordPress to use the custom template set for that specific page.