Display issues can occur due to several reasons such as inconsistent HTML coding standards, varying support for CSS properties, and different rendering engines used by email clients. Additionally, lack of responsiveness to different screen sizes can also cause display problems.