Adaptive interruption disabled due to unrecoverable error, falling back to VAD-based interruption

im trying to run the new adaptive interruption feature from the 1.5.0 version and im getting error

 adaptive interruption disabled due to unrecoverable error, falling back to VAD-based    
                                           interruption

here is the full error log

    00:32:47.031 INFO   livekit.agents     Interruption metrics  
                                         {"model_name": "adaptive interruption", "model_provider": "livekit", "total_duration": 
0.59, "prediction_duration": 0.02, "detection_delay": 0.75, "num_interruptions": 0, "num_backchannels": 1, "num_requests": 8, 
"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", "room_id": "RM_Q3bVhjL7HLbU"}
    00:32:47.432 INFO   livekit.agents     STT metrics  
                                         {"model_name": "deepgram/nova-3", "model_provider": "livekit", "audio_duration": 3.9, 
"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", "room_id": "RM_Q3bVhjL7HLbU"}
    00:32:48.488 WARNI… livekit.agents     adaptive interruption disabled due to unrecoverable error, falling back to VAD-based    
                                           interruption                                                                            
                                         {"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", 
"room_id": "RM_Q3bVhjL7HLbU"}
                 ERROR  livekit.agents     Error in _main_task                                                                     
                                           Traceback (most recent call last):                                                      
                                             File                                                                                  
                                           "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVers…  
                                           line 17, in async_fn_logs                                                               
                                               return await fn(*args, **kwargs)                                                    
                                             File                                                                                  
                                           "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVers…  
                                           line 478, in _main_task                                                                 
                                               return await self._run()                                                            
                                             File                                                                                  
                                           "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVers…  
                                           line 1093, in _run                                                                      
                                               task.result()                                                                       
                                             File                                                                                  
                                           "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVers…  
                                           line 946, in send_task                                                                  
                                               raise APIStatusError(                                                               
                                           livekit.agents._exceptions.APIStatusError: message='interruption inference timed out    
                                           after 1.0s (ws)', status_code=408, retryable=False                                      
                                         {"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", 
"room_id": "RM_Q3bVhjL7HLbU"}
Traceback (most recent call last):
  File 
"/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/a
gents/utils/log.py", line 17, in async_fn_logs
    return await fn(*args, **kwargs)
  File 
"/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/a
gents/inference/interruption.py", line 478, in _main_task
    return await self._run()
  File 
"/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/a
gents/inference/interruption.py", line 1093, in _run
    task.result()
  File 
"/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/a
gents/inference/interruption.py", line 946, in send_task
    raise APIStatusError(
livekit.agents._exceptions.APIStatusError: message='interruption inference timed out after 1.0s (ws)', status_code=408, 
retryable=False
    00:32:50.083 INFO   livekit.agents     STT metrics  
                                         {"model_name": "deepgram/nova-3", "model_provider": "livekit", "audio_duration": 2.65, 
"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", "room_id": "RM_Q3bVhjL7HLbU"}
    00:32:50.939 INFO   livekit.agents     STT metrics  
                                         {"model_name": "deepgram/nova-3", "model_provider": "livekit", "audio_duration": 0.85, 
"room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", "room_id": "RM_Q3bVhjL7HLbU"}
    00:32:50.940 DEBUG  livekit.agents     received user transcript  
                                         {"user_transcript": "All right.", "language": "en", "transcript_delay": 
0.5605952739715576, "room": "test_room_xkP5TtDDZA5gNhCPVVNt", "pid": 3492757, "job_id": "AJ_mVU4J52w79xZ", "room_id": 
"RM_Q3bVhjL7HLbU"}

does anyone have any idea what this is, why is the adaptive interruption getting disabled?

I wonder if this is the same root cause as Adaptive interruption error nodejs agents sdk - #11 by darryncampbell ? Where are you located geographically?

this error was actually coming up in my local but not in remote, local is in india

I thought this might be related to the testing quota for this feature, Adaptive interruption handling | LiveKit Documentation (agents not hosted in LiveKit cloud get 40,000 requests per month for testing). But I still wouldn’t expect to see an error when you hit that limit.

Actually, looking at your errors, it’s saying it timed out.

How do you reproduce this exactly?

this was coming up almost everytime in my local but upon deploying to a higher environment it did not occur so i guessed it could be something related to the network