Is the loading animation missing when your Clients open a ticket, or your Staff, or both?
I think the HTML code for the Staff side loading animation appears in \include\staff\footer.php, line 18.
At this moment I have no idea about the Client side.
I do recall this being a tricky function to manipulate. I think it may also rely on a JQurey dependency.
I'm sorry I cannot be more help at this time.
It does not look like it is in the HTML. There is no loading pop-up that displays. I am attaching links to 2 links that show this.
1.This is in your demo system:
https://gfycat.com/DimZigzagIbis
2.This is in our system. I clicked the button 3 times and it created 3 tickets:
https://gfycat.com/RealValidAsianwaterbuffalo
I have had this same issue it would nice if could have a "loading please wait" box.
The standard osticket has this, I think that by changing other things, it might have removed it.
I am noticing that the "Please Wait" prompt when logging in is not displaying at all either.