Fix: always send record_stop event