Quite strange but fresh installation of the theme manages it to work fine again. Copy all your customizations to child theme and just do the fresh installation again. After that set the widget visibility as mentioned above. It should definitely work.
If you’re confused anywhere let us know.