Generally, Lenovo flex doesn’t support the charging of the system via USB-C because it has higher power requirements than what a USB will over.