Okej, ale raczej nie do końca jest to fajne rozwiązanie, czemu? Ponieważ jak klikniesz sam na button next to nie zresetuje Ci intervala, przez to bardzo szybko zmieni się slajd na kolejny, a nie dopiero po 5sek.
Proponuję to dać do jakiejś funkcji autoPlay() czy coś w tym rodzaju, setInterval przypisać do jakiejś zmiennej globalnej (w obrębie slider, np inv), w momencie wywołania ręcznego clicku dać clearInterval(inv), a na końcu autoPlay().
Faktycznie masz masz racje, taki błąd występuje. ten script, który dałem, też gdziesz tu na forum znalazlem czy w takim razie mógłbym liczyć na przerobienie kodu js?? jak już wspomniałem nie znam się kompletnie