Random disappearance of footer widgets [closed]

Look at the “widgets_init” functions in your theme. There might be other conditions registered for the widgets.

If the widgets are registered correctly with no other conditions. Next, the best place would be at the template.

Look at the template where the widgets are added. There might be some “if” functions that might be controlling the appearance of widgets.

By the look of your development site, the widgets seem to appear inside a template. Find the template where widgets are added. There is a higher chance the widgets are might be on sidebar-name.php or on the footer.php or any other. Look at both the child theme and the parent theme. If the child theme is the cause, alter the codes to your need. If the parent theme is the cause, create an exact same copy of the file at the child theme and edit the codes to your need.