Mcebuddy failed to remove some commercials and removed some of the movie

AFAIK the commercial detection is highly dependent on the program you’re using to detect commercials (comskip or showanalyzer) and also on the channel. I use comskip and have had to make custom INI files for channels to improve detection accuracy in some cases. This may also help: