Hello @kevinbruneau 

My recommendation would be to open a new community thread for the same and be as much as descriptive as possible and avoid sharing any personal/professional information in your post.

Some best practices are:
1. For asynchronous calls, Client script calling Script Include with Glide AJAX enabled checked is preferable.

2. When returung results from Script Include in such scnearios, then return String by using  .toString().


Hope that helps!