Why does Arm DDT crash when debugging a C++11 thread_safe std::vector?

I'm using Arm DDT 20.0.1 ith gdb v8.1, and when I try to debug my program that uses a thread_safe std::vector DDT reports an invalid pointer error and exits the application. Running the same application outside DDT, and it appears to run correctly.

Is there any reason for DDT reporting errors when using the thread_safe keyword.