Технически, Services.Action выполняются только тогда, когда фреймворк свободен от других задач. То есть, не гарантируется, что действие будет выполняться с заданой периодичностью. Для таймера оно не подходит.
При нажатии на заголовок подвисают многие программы, не только БлэкБокс.
Ещё, может быть, в этом причина:viewtopic.php?f=24&t=370&hilit=Ports