खड़ा न होने के कुछ कारण हैं जोकी लिंग को  लंबे समय तक खड़ा नहीं होने देते जैसे- मानसिक और शारीरिक तनाव,शराब का सेवन,अधिक धूम्रपान,अत्यधिक हस्तमैथुन,शरीर में शुक्राणुओं की कमी,लिंग में किसी प्रकार की चोट का लगना,मधुमेह जैसे रोग से ग्रसित होना,हाई ब्लड प्रेशर से ग्रसित होना,अत्यधिक संभोग की कल्पना कर उत्सुक होना,नियमित व्यायाम न करना,खानपान में पौष्टिक आहारों की कमी,अत्यधिक मोटापा होना,भरपूर नींद न लेना।