The Short Version
The claim matches the dominant academic definition. Across peer-reviewed and authoritative sources, technostress is generally described as psychological stress or strain that arises from interacting with ICTs. Some authors add physiological symptoms or emphasize difficulty coping with ICT demands, but those are refinements, not contradictions.