Наиболее вероятные причины:
1. Все MSQL таблицы в плагинах Osclass обычно используют систему хранения InnoDB.
Возможно в Вашей базе данных используется по умолчанию MyISAM и при установке проблема с ключами возникает.
2. Либо плагин уже был установлен ранее и от него каким-то образом остались таблицы.
Решение:
1. Посмотрите какой тип хранения данных используется по умолчанию в Вашей базе данных.
2. Удалите все таблицы плагина, которые есть в базе.
3. Если у Вас MyISAM, то открывайте digitalgoods/struct.sql и замените все InnoDB на MyISAM.
4. Устанавливайте плагин.