Hello,
A template does not control any part of where a module shows, that is entirely handled by Joomla itself. These would be issues with your module assignment. If you are using the loadmodule feature of Joomla in the article, I would not recommend that method. That feature has historically caused lots of similar issues and does not fully allow modules to fully load scripts. You should be publishing modules to actual template positions and assign them to specific pages through the menu assignment, all the available positions can be found here:
https://www.shape5.com/demo/incline/index.php/features-mainmenu-47/template-features/module-positions