Bugs na maioria das vezes nem é código, um ajuste ou outro ja resolvem mas neste caso especifico foram os dois, colisores em lugares errados e código ruim, na verdade meses tentando resolver algo que posso hoje afirmar ser sofrido de mais pra se resolver.