Hi Sam,
Thank you so much for the recommendation.
Our tool has been running in many other LMS (Blackboard Learn, Canvas, Desire2Learn and Moodle) and the application flow is similar in all the LMS including Sakai.
Making a change as you told may take a bit of time and that's why we want to run the tool as it is. I think appearing the alert dialogue after a certain time around in 5 seconds was not present in the earlier version of Sakai (especially Sakai 19) or even if it was there we/our clients had not noticed it.
I think there is not a similar time limit to load the content on the iframe in other LMS that we have implemented. If there is not a similar choice in Sakai, we would restructure the tool according to your recommendations. In fact, we had developed the tool with Sakai 19.
Kind regards,
DP Bhatt