Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
What as such do you mean by 'stops routing across'... can you please explain (what did you do to test this).Once the connection is done between switchB and the mpls switch you will have to find out which port is in spanning tree blocked state as this...