I'm probably being stupid (I know, I know), but I can't see anything there that says it shouldn't be displayed on the home page. What am I missing?
I have same problem on Moodle 3.3 and "More" theme. smalllogo in navbar disappears for Home and Login pages.
All other pages show both smalllogo and sitename in navbar. But if resolution goes below 480px width (mobiles) sitename disappears and only smalllogo stays. This is even more confusing as I would like to have sitename shown all the time! It looks weird, just logo with no name.Only mentioned Home and Login pages behaves correctly in small resolution (<480px) - they shows sitename and no smalllogo. I'm not sure f it was done for purpose but.
So to be consistant, it seems to better have no smalllogo in navbar at all.