OK, let's try again. Here, from the spec, is the info on the USB ports in your system.
Two USB 3.1 Gen 1 (one Always On), one USB 3.1 Type-C Gen 1
Note: no power delivery, no graphics support built-in. The USB-C port's capabilities are the same as the USB-A ports.
Here are the graphics capabilities:
AMD Radeon Vega 3, Vega 8, or RX Vega 10 Graphics in processor only;
supports external digital monitor via HDMI;
supports dual independent display;
Max resolution: 4096x2160@24Hz (HDMI)
The Radeon graphics processor supports only two independent displays: the built-in display, and one monitor connected to the HDMI port. That's all. This is why your dock isn't working, and why Lenovo doesn't support any docks with this system.
If you want to connect multiple monitors, what may work for you is a dock that uses a virtual graphics processor like DisplayLink. This comes with a special driver that creates a second graphics processor in software, and sends video data over *any* USB port to a DisplayLink dock. Check out the docks on this page; several of them support multiple monitors. These all use DisplayLink, so they bypass the limitations of your laptop's graphics and USB. They do tax your laptop's memory and CPU more than its native graphics would, and they're not suitable for some uses like gaming. None of them can charge your laptop either, because it doesn't support USB-C power delivery; you'd still need your AC adapter PLUS a power supply for the dock.
I mentioned the Lenovo hybrid dock because it's the only Lenovo dock that uses DisplayLink. It may be overkill because it comes with a big power supply that's intended to power the dock and charge a laptop via USB-C power delivery, but your laptop doesn't have that. This may be true of the other docks on the DisplayLink page though. And again, though the hybrid dock may work, it's not supported here. Support for the other docks would come from the dock vendor.
Does that help explain things?