Отмечают несколько наиболее общих ошибок в выполнении программы самоконтроля. Это ситуации, когда человек а) пытается выполнить слишком много, слишком быстро, установив нереальные цели; б) позволяет длительную отсрочку поощрения соответствующего поведения и в) устанавливает слабые поощрения. Соответственно, эти программы оказываются недостаточно успешными.
5. Завершение программы самоконтроля. Последний шаг в процессе разработки программы самоконтроля — уточнение условий, при которых она считается завершенной. Другими словами, человек должен точно и обстоятельно определить конечные цели — регулярное выполнение физических упражнений, достижение установленного веса или прекращение курения в предусмотренный промежуток времени. Вообще говоря, полезно завершать программу самоконтроля, постепенно снижая частоту поощрений за желаемое поведение.
Успешно выполненная программа может просто исчезнуть сама по себе или с минимальными сознательными усилиями со стороны человека. Иногда человек может сам решить, когда и как закончить ее. В конечном итоге, однако, целью является формирование новых улучшенных форм поведения, которые сохраняются навсегда — например, таких навыков как успешно работать, не курить, регулярно заниматься физическими упражнениями и правильно питаться. Конечно, человеку нужно всегда быть готовым восстановить стратегии самоконтроля, если вновь появятся неадаптивные реакции.