Mod menu list is loading the wrong image for logoSmall. Its loading logo and not its own logoSmall. Its also the only one limited to being a 50x50 edds, while the others support a power of 2 paa, or edds. You can see some of the other values there are in the wrong places too. Same as the get methods below this function.
3_Game\Client\Mods\ModStructure
void LoadData() { if( GetGame().ConfigIsExisting( m_ModPath ) ) { GetGame().ConfigGetText( m_ModPath + " name", m_ModName ); GetGame().ConfigGetText( m_ModPath + " picture", m_ModLogo ); GetGame().ConfigGetText( m_ModPath + " logo", m_ModLogoSmall ); GetGame().ConfigGetText( m_ModPath + " logoSmall", m_ModLogoOver ); GetGame().ConfigGetText( m_ModPath + " logoOver", m_ModActionURL ); GetGame().ConfigGetText( m_ModPath + " tooltip", m_ModTooltip ); GetGame().ConfigGetText( m_ModPath + " overview", m_ModOverview ); } }