this is my config. I see the problem with the freezing Shelly only when it's connected via eth! Over WiFi it's working fine.
PS: I have manipulated a few private points, such as passwords or geo-coordinates.
{"ble":{"enable":false},"cloud":{"enable":false,"server":"iot.shelly.cloud:6012/jrpc"},"eth":{"enable":false,"ipv4mode":"static","ip":"192.168.41.161","netmask":"255.255.255.0","gw":"192.168.41.1","nameserver":"192.168.41.1"},"input:0":{"id":0, "name":null, "type":"switch", "invert":false},"input:1":{"id":1, "name":null, "type":"switch", "invert":false},"input:2":{"id":2, "name":null, "type":"switch", "invert":false},"input:3":{"id":3, "name":null, "type":"switch", "invert":false},"mqtt":{"enable":true,"server":"192.168.41.120:1882","user":"mqttuser","pass":"1234","topic_prefix":"shellypro4pm-94b97ec06adc","rpc_ntf":true,"status_ntf":false},"switch:0":{"id":0, "name":null,"in_mode":"follow","initial_state":"match_input", "auto_on":false, "auto_on_delay":60.00, "auto_off":false, "auto_off_delay": 60.00,"power_limit":null,"voltage_limit":280,"current_limit":16.000},"switch:1":{"id":1, "name":null,"in_mode":"follow","initial_state":"match_input", "auto_on":false, "auto_on_delay":60.00, "auto_off":false, "auto_off_delay": 60.00,"power_limit":null,"voltage_limit":280,"current_limit":16.000},"switch:2":{"id":2, "name":null,"in_mode":"follow","initial_state":"match_input", "auto_on":false, "auto_on_delay":60.00, "auto_off":false, "auto_off_delay": 60.00,"power_limit":null,"voltage_limit":280,"current_limit":16.000},"switch:3":{"id":3, "name":null,"in_mode":"follow","initial_state":"match_input", "auto_on":false, "auto_on_delay":60.00, "auto_off":false, "auto_off_delay": 60.00,"power_limit":null,"voltage_limit":280,"current_limit":16.000},"sys":{"device":{"name":"shelly1","mac":"94B97EC06ADC","fw_id":"20220117-162030/0.9.3-g354c141","eco_mode":false},"location":{"tz":"Europe/Berlin","lat":50.000002,"lon":10.000002},"debug":{"mqtt":{"enable":false},"websocket":{"enable":false},"udp":{"addr":null}},"ui_data":{},"rpc_udp":{"dst_addr":null,"listen_port":null},"sntp":{"server":"192.168.41.1"},"cfg_rev":46},"ui":{"idle_brightness":30},"wifi":{"ap":{"ssid":"ShellyPro4PM-94B97EC06ADC","is_open":true, "enable":false},"sta":{"ssid":"test","is_open":false, "enable":true, "ipv4mode":"static","ip":"192.168.41.162","netmask":"255.255.255.0","gw":"192.168.41.1","nameserver":"192.168.41.1"},"sta1":{"ssid":null,"is_open":true, "enable":false, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"roam":{"rssi_thr":-80,"interval":60}}}