P.S.
If I re-parent the blueprint back to just having Actor as the parent again, the Button Mesh and Box Collision both start working again.
Also, the Class Defaults and Class Settings for the blueprint and the new parent blueprint are both identical as well.