Yes I can fix this error. There are multiple ways of doing it. Setting the delay for the carousel on the landing page would work too. There could be a minor bug in the code as well. Can we have access to the code to see what exactly is happening? I think I can fix this.
$('#mainCarousel').carousel({
interval: 4000
});
//Interval is the delay at which the slides change.
If you're using css to animate then this could work
.carousel-inner > .item {
position: relative;
display: none;
-webkit-transition: 0.5s ease-in-out left;
-moz-transition: 0.5s ease-in-out left;
-o-transition: 0.5s ease-in-out left;
transition: 0.5s ease-in-out left;
}
Furthermore ,there could be a slight possibility you need to update the versions of Jquery and Angular stuff (Angular.animate/angular.route etc) because your're using the old versions.Try updating them,might help.