Recently ran into a problem using luminateExtend.js for a custom participant center. The getRegistration method was returning an error response, and I finally tracked it down to the fact that IE11 caches AJAX calls unless you explicitly define the "cache: false" parameter on the AJAX call. You won't notice the problem in IE11 if you have the Developer Tools console open, as it doesn't seem to cache AJAX calls at that time. It only happens if you do not open the developer tools. In order to resolve this quickly, I added the "cache: false" parameter to each of the AJAX calls in the luminateExtend.js library. This is likely not the most elegant or efficient solution, but it worked for me.
Recently ran into a problem using luminateExtend.js for a custom participant center. The getRegistration method was returning an error response, and I finally tracked it down to the fact that IE11 caches AJAX calls unless you explicitly define the "cache: false" parameter on the AJAX call. You won't notice the problem in IE11 if you have the Developer Tools console open, as it doesn't seem to cache AJAX calls at that time. It only happens if you do not open the developer tools. In order to resolve this quickly, I added the "cache: false" parameter to each of the AJAX calls in the luminateExtend.js library. This is likely not the most elegant or efficient solution, but it worked for me.