did you check the logging on your switch? don't know your configs and port settings but from your story it sound something related to STP or loops. you could creating one trunk link(with all your vlans) between the switch and MX, that should work.
... View more