Setting "image.alphaHitTestMinimumThreshold" of a parent object to values over 0.0f is causing children of the UI object to be only be recognized by raycasts if they overlap with the parent.

I have a UI image that is of odd shape. It’s a rectangle that is rounded off at one end. I’ve set the sprite to allow Read/Write and set the “alphaHitTestMinimumThreshold” to 0.1f. This works great, but it causes other problems. This is causing buttons that are parented to that object to only be recognized if they overlap with the oddly shaped UI image. Any ideas? I am currently using Unity 2018.3.0b9

I ran into this same issue. Strange behavior. If you delete the Image component on the parent at runtime, the child continues to be affected. Seems like a bug?