Delphi/C++Builder 2010 Update4によるTTimerコンポーネントの挙動の変更により、問題が発生することがあるそうです。
昨年リリースされた Delphi/C++Builder 2010 の最新アップデートリリース(Update4)ですが、そのリリースに伴い、皆さんが良く利用されているであろう「TTimerコンポーネント」の実装の一部が変更になっています。
ワーカースレッド内でTTimerコンポーネントを操作している場合、タイマーが起動しなくなってしまうことがあるとのこと。
GUIのメインスレッドでTTimerコンポーネントを使用している場合は問題は発生しないようです。
詳細はリンク先をご覧ください。