ich würde mich auch erst mal auf die spannungsversorgung konzentrieren. beim ein/ausschalten des rollers ist die betriebsspannung womöglich nicht stabil (starke fluktuationen) vielleicht bringt das den µC aus dem takt.

kenn mich mit dem ISP Programmer nicht so gut aus. versorgt der wirklich nicht den µC wenn der stecker steckt?

wenn das board mit 4.3V versorgt wird, muss man womöglich drauf achten, dass die pegel zum rest der schaltung (roller) passen.