Trouble running audio2face_microservices_interaction_app

Hi,
I would like to test drive the Audio2Face Microservice. I was able to get the microservice container up and running and I successfully sent a wav file to be processed by the microservice through a grpc call, using the audio2face_in_animation_pipeline_validation_app app. Next, I tried to test the audio2face_microservices_interaction_app to see if I can get back some output, but I run into the following error:

(.venv) <user>@<user>-Blade-16-RZ09-0510:~/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app$ ./a2f.py -u 0.0.0.0:50000 ../../example_audio/Claire_neutral.wav ./config_claire_v1.3.yml
/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py:185: WavFileWarning: Chunk (non-data) not understood, skipping it.
  samplerate, data = scipy.io.wavfile.read(audio_file_path)
Traceback (most recent call last):
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 492, in _write
    await self._cython_call.send_serialized_message(serialized_request)
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/call.pyx.pxi", line 383, in send_serialized_message
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi", line 148, in _send_message
  File "src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi", line 99, in execute_batch
grpc._cython.cygrpc.ExecuteBatchError: Failed "execute_batch": (<grpc._cython.cygrpc.SendMessageOperation object at 0x75ea4d9c4730>,)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py", line 294, in <module>
    asyncio.run(main())
  File "/home/<user>/.pyenv/versions/3.10.14/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/home/<user>/.pyenv/versions/3.10.14/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py", line 289, in main
    await write
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py", line 215, in write_to_stream
    await stream.write(audio_stream_header)
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 517, in write
    await self._write(request)
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 495, in _write
    await self._raise_for_status()
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 263, in _raise_for_status
    raise _create_rpc_error(
grpc.aio._call.AioRpcError: <AioRpcError of RPC that terminated with:
	status = StatusCode.INTERNAL
	details = "Internal error from Core"
	debug_error_string = "Failed "execute_batch": (<grpc._cython.cygrpc.SendMessageOperation object at 0x75ea4d9c4730>,)"
>
Task exception was never retrieved
future: <Task finished name='Task-3' coro=<read_from_stream() done, defined at /home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py:109> exception=<AioRpcError of RPC that terminated with:
	status = StatusCode.INTERNAL
	details = "Internal error from Core"
	debug_error_string = "Failed "execute_batch": (<grpc._cython.cygrpc.SendMessageOperation object at 0x75ea4d9c4730>,)"
>>
Traceback (most recent call last):
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_microservices_interaction_app/./a2f.py", line 127, in read_from_stream
    message = await stream.read()
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 393, in read
    await self._raise_for_status()
  File "/home/<user>/work/conversation_bot/ACE/microservices/audio_2_face_microservice/scripts/audio2face_in_animation_pipeline_validation_app/.venv/lib/python3.10/site-packages/grpc/aio/_call.py", line 263, in _raise_for_status
    raise _create_rpc_error(
grpc.aio._call.AioRpcError: <AioRpcError of RPC that terminated with:
	status = StatusCode.INTERNAL
	details = "Internal error from Core"
	debug_error_string = "Failed "execute_batch": (<grpc._cython.cygrpc.SendMessageOperation object at 0x75ea4d9c4730>,)"

The command I ran was: ./a2f.py -u 0.0.0.0:50000 ../../example_audio/Claire_neutral.wav ./config_claire_v1.3.yml

I followed the instructions here, and I can confirm that all Python dependencies have been installed correctly:

Package                  Version
------------------------ -----------
googleapis-common-protos 1.60.0
grpcio                   1.64.1
grpcio-tools             1.62.2
grpclib                  0.4.7
h2                       4.1.0
hpack                    4.0.0
hyperframe               6.0.1
multidict                6.0.5
numpy                    1.26.4
nvidia-ace               1.0.0
pandas                   2.2.2
pip                      24.1
protobuf                 4.24.1
protobuf_gen             0.0.4
python-dateutil          2.9.0.post0
pytz                     2024.1
PyYAML                   6.0.1
scipy                    1.13.0
setuptools               70.1.0
six                      1.16.0
tzdata                   2024.1

Anyone has any idea how to get this example app running correctly? I am on Ubuntu 24.04, with a GeForce RTX 4090 Laptop GPU.

Thank you