Hi and welcome back to the forum! There is a pretty good guide written by one of the members of the forum on how to install WordPress correctly on free hosting:
Even if it is a new website, you should play it safe by adding this on your wp-config.php
file after installing WordPress, where it tells you where to add custom lines:
define( 'WP_AUTO_UPDATE_CORE', false );
Like so, you’ll disable automatic updates for WordPress. If you ever want to update, you can do so via Softaculous itself when there is a new version.