Hello,
The non-physics conveyor’s motion path is something called a component container. In order to have objects moving with it, it’s required that the objects are somehow explicitly transferred to the container. For example the release functionality of robots does this, and PnPing a feeder on back of the conveyor also does this, as it creates the objects into a container to begin with.
There’s an old tutorial where a minimal Python script was created to attach the static components to a conveyor path using the grab() method, so they end up in the conveyors’ container. How to Attach Objects to Conveyor Paths | Visual Components Academy
Even easier approach without any scripting would be using the Grabbing Point component. See the video below for example.
Note that if you build a simulation using static components moving on conveyors instead of products created by feeders, you can’t then combine process routines or process flow in the system.