Neither using the property inspector or scripting can change whether the legend of a chart widget is shown or hidden in LC Create (classic mode). The property inspector checkbox does reflect a scripted change… but the actual widget does not. This does not appear to be an issue in LC 10.0.0 (rc1)
I can’t seem to reproduce this on my end, is it possible the Legend is just hidden out of view by something in your project?
It may be another issue is affecting the visibility of the legend on the canvas, or the import from classic could play a part. Let me know if you have any more information and I’ll look into it!
We appreciate you taking the time to help improve our product.