Some of our customer and web dev encountered an issue using shortcodes on a Divi Page when trying to have more than one, typically a desktop and and a mobile version. The issue comes from Divi’s inability to load twice the same shortcode on the same page. To resolve this issue, simply duplicate the origin of the shortcode, for example a form or a portfolio, and enter the newly generated shortcode in the second code module.
If you cannot duplicate the origin, in the case of a third party software generating the code for you, you will have to use the mobile customization on the same code module itself, or a @media screen only CSS code.
Hope this was helpful to anyone who encounters this issue in the future.