What does your agent say? According to most mls rules, it shouldn't be listed as active when it is in escrow, in good standing. If your agent isn't responding, go to their broker. The broker is ultimately in charge and responsible. Assert yourself, politely. Sometimes agents drop the ball, something happens in their life.
Also, call the escrow company, they are an impartial party. Have your escrow number handy.
Gently assert yourself, people are busy, document your calls with an email, and if someone isn't available, move up the chain of command. Time is of the essence.