Since you are on shared hosting, ensure that your server is configured to serve files from the /public directory correctly. Sometimes, server configurations can prevent new files from being served immediately.
/public