Category List Messed Up After Upgrade. How Do I Fix This.. 4.3.4

My category list down the left column was only root level categories now after upgrade its a fully expanded list with all sub-categories..

Its set up as text links and content is set as "Root Level Only"... V4.3.4

How do I fix this.. Or is it another bug...

The following option is selected correctly.. under Settings / General

Show products from subcategories of the selected category: = checked

But not working..

Try to disable old block and create a new one with the root categories

Try to disable old block and create a new one with the root categories

Just tried that and still not working correctly..

Had to create a new categories block and manually populate it...

It seems your block was modified. Try to add a new filling to block's schema:

                    'root_cat' => array(
                        'params' => array(
                            'max_nesting_level' => 1,
                            'plain' => true
                        ),
                        'settings' => array(
                            'sort_by' => array(
                                'type' => 'selectbox',
                                'values' => array(
                                    'position' => 'position',
                                    'name' => 'name',
                                ),
                                'default_value' => 'position'
                            ),
                        ),
                    ),

It seems your block was modified. Try to add a new filling to block's schema:

                    'root_cat' => array(
                        'params' => array(
                            'max_nesting_level' => 1,
                            'plain' => true
                        ),
                        'settings' => array(
                            'sort_by' => array(
                                'type' => 'selectbox',
                                'values' => array(
                                    'position' => 'position',
                                    'name' => 'name',
                                ),
                                'default_value' => 'position'
                            ),
                        ),
                    ),

Can you tell me which file this would be done in..?

Wrong answer. Ignore.

Just tried that and still not working correctly..

Had to create a new categories block and manually populate it...

PM me temporary FTP access so that we can check it

Can you tell me which file this would be done in..?

You can create a new blocks.post.php in app/addons/my_changes/schemas/block_manager folder (create 'schemas' and 'block_manager' folders'). And add there this code:

$schema['categories']['content']['fillings']['root_cat'] = array(
                        'params' => array(
                            'max_nesting_level' => 1,
                            'plain' => true
                        ),
);

return $schema;

Make sure the 'My changes' add-on is enabled.