Unfortunately, English spelling is very unphonetic and irregular. So, sometimes it can be hard to understand a person if they place the stress on the wrong syllable or otherwise don't pronounce something correctly. Having an accent isn't a problem, but I'm more referring to when people spend a lot of time reading our very unphonetic spellings and then have trouble with pronunciation. Listening while reading subtitles could probably help, then the learner can notice the weirder spelling/pronunciation features of English.