Hola, bueno para los que les interese... ya solucione el problema... :D el problema se originaba porque estaba usando image angle mirroring para voltear el personaje para que este pudiese ver tanto a la izquierda como a la derecha... pero no habia notado que esto tambien hacia girar la mascara... y resultaba que la mascara tenia el ancho del lado izquierdo mayor que el del derecho y al voltearse el personaje aveces se sobreponia la mascara en objetos solido y causaba los errores en la colision.
XD espero mi experiencia pueda servirle a alguien.
Saludos.
XD espero mi experiencia pueda servirle a alguien.
Saludos.