Unfortunately Trinity doesn't handle avoidance well. It has always been a problem, but fortunately xzjv has worked on a new grid for trinity and we can use that to code better, more reliable avoidance. It may take a while though, so until that happens there really is not much you can do, sorry.