Welcome to the Streamlit community, and thanks for sharing your details so clearly! This is a known limitation: when you change your GitHub username, Streamlit Community Cloud may not automatically update your displayed username or profile mapping. Even after revoking OAuth and re-authenticating, your public profile and “Created by” badges can still show the old username because Streamlit identifies apps and profiles by the original GitHub coordinates.