V3/models POST - Private not working

I am passing the “private” = true for a model which is uploaded to pro account. But this parameter is ignored in the final uploaded model (model POST always succeeds). Other true/false parameters like isPublished works without any issues. If I try this in swaggerUI for my pro account, it always works. I cannot figure out why “private” is ignored when I try from my app. Any ideas?