Already said "hard" before... maybe "tricky" or "tough" or "difficult installation problems"?