The title option "Display Game Icon" doesn't make the icon appear. Idk what else to say.
Does the game have an icon on the speedrun.com page?
I don't see it unless you mean the box art. For clarification, the game is smo.
That's weird, is your livesplit in the latest version?
yup