Where a buoyancy aid is only to 'aid' and not support your body in water, life jackets (if designed properly) are there to fully support you. They should aid a face-down and/or unconscious casualty by turning them onto their back and if in a good condition, tey will keep your airways clear.
Life Jackets
GDR 003 “Premium Zipper” 100N Life Jacket
100 Newton.