Has WP's file structure changed since this post (below) 3 years ago? Can anyone tell me what directory home.php is in? It sounds like the answer to the EXACT problem I'm having, but I can't find the file.
I solved the problem on my site by removing the home.php template. Doing so allowed the custom template to take hold on the posts page. Btw, I have WP setup as a CMS so front page is a WP page - no posts. @piratepaul - this may be the way you have it to - so try removing home.php (or you can rename it to a different name e.g. homepage.php)".
I'm running WP 3.3.1, and the version of Weaver I have is 2.2.6.