Hi Selcuk,
The microflow you show should not be an OnChange microflow, but a datasource microflow. On the “Selectable objects” tab in you reference selector properties, you can select microflow as datasource and then use the microflow you already created. If you then refresh the Recipe when you change the Main Packaging, the datasource microflow should be triggered again tand the correct list should be shown