Canvas scaler doesn't scale my UI

Okay so I’ve been googling for last hour and found nothing but old GUI references and topics that were for updated Unity UI only had tutorials how to setup but nothing with my problem.

I have set game window to custom 1920x1080 resolution. I have set canvas scaler to reference resolution 1920x1080 and match height or width to 0.5. My UI element is game object with 1880x60 size (rect transform), it has text component that fits to that object.
When i run in editor and change resolution to anything else, canvas scales and is okay but any element inside it was not affected. Object still had size 1880x60.

Why it doesn’t even attempt to scale objects. Other objects are same, just stays same.

Okay I realized that keeping the resolution in same ratio like 16:9, screen will stay same however if i change to 16.10, it breaks, shouldnt matching width and height at 0.5 deal with this automatically?