Below is what I see when the page loads or when the refresh is clicked. The custom title and favicon show for a brif second and then resets to the default Streamlit icon.
Hi @Gurusewak, this is an ongoing topic that has been relevant for about two or more years now. I would suggest reading this discussion. I believe the only work-around for this at the moment is deploying with Docker. I have suggested that this be a feature supported by Streamlit by default but perhaps they will make this change in the future.
@POP Thanks for your response. Unfortunately, I don’t like to use docker as it makes the environment complex for me. I might just abandon the Streamlit in this case and move to flask or django as the branding is something important for my client and I would not like to upset them.