Issue found while running XMSEchoTest, if # sign is pressed to stop recording, the sync call flow gets blocked and issues a 400 status.
Work around:
Make a change to the XMSRestCall class. Under buildAnswercallPayload method set async dtmf to NO (l_call.setAsyncDtmf(Boolean.NO)).