Page pieces and plugins not appearing on mobile until scroll

It seems that page pieces and plugins are not loading on mobile until you scroll. For example, on the homepage (http://joshuafund.com) the slider is not loading until you scroll, same with the donate button in the header. This is also happening on other pages, like (https://joshuafund.com/learn/humanitarian-relief/) when you visit on mobile the header video and donate widget don’t load until you scroll or interact with the page.

My belief is this may be an issue with our widget with FundraiseUp for donations. That code is implemented in the header & footer code. Is there something that I need to edit so this issue goes away?

Thanks in advance.

Hello @istoriaagency,

Thanks for writing to us.

This behavior is almost always caused by lazy-loading, deferred JavaScript execution, or third-party scripts waiting for user interaction (scroll, touch, or click) before initializing. On mobile browsers in particular, scripts placed in global areas like header/footer code can be delayed for performance reasons. I would suggest you temporarily disable the FundraiseUp script and test on mobile to confirm if the issue disappears. I would also recommend that if you’re using any performance plugins, try excluding the FundraiseUp script from lazy load, delay JS, or defer options. Please note that we don’t provide any third-party plugin support it is out of the support scope.

Thanks for understanding