dscDaemon SetDnsConfiguration twice makes app crash

I can do the same here and don’t see any crash but the app is not doing anything with the connection ?
Our app is maintaining a UPD socket and sending data on a regular bases.

Here is the log from the modemDemo.

dcsDaemon[1257]/dcsDaemon T=main | dcsTechRank.c dcsTechRank_SelectDataChannel() 220 | Selected channel name 1
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcs T=main | dcs.c le_dcs_AddEventHandler() 635 | Adding channel handler for channel 1 of technology cellular
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcs T=main | dcs.c le_dcs_AddEventHandler() 675 | Event handler with reference 0x9e9 and event ID 0xb79 added
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcs T=main | dcs.c le_dcs_Start() 421 | Starting channel 1 of technology cellular by app session with reference 0x7f5a9df0
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcs T=main | dcs.c le_dcs_Start() 478 | Initiating technology to start channel 1 for app session 0x7f5a9df0, request reference 0x2e3
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c TryStartTechSession() 1105 | Successfully initiated data channel 1 of technology 1
Mar 7 08:26:47 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcs T=main | dcsTech.c le_dcsTech_Start() 338 | Request to start channel 1 of technology cellular
Mar 7 08:26:47 fx30s user.info Legato: INFO | supervisor[1105]/supervisor T=main | proc.c proc_SigChildHandler() 2079 | Process ‘send’ (PID: 2634) has exited with exit code 0.
Mar 7 08:26:48 fx30s user.info Legato: INFO | modemDaemon[1302]/swiQmi T=main | swiQmi.c swiQmi_InitQmiService() 600 | qmi_client_get_service_list num_entries 1 num_services=1
Mar 7 08:26:48 fx30s user.err Legato: =ERR= | modemDaemon[1302]/swiQmi T=main | swiQmi.c swiQmi_CheckResponse() 799 | Sending QMI_WDS_START_NETWORK_INTERFACE_REQ_V01 failed: rc=0 (), resp.result=1.[0x01], resp.error=14.[0x0e]
Mar 7 08:26:48 fx30s user.err Legato: =ERR= | modemDaemon[1302]/le_pa T=main | pa_mdc_qmi.c StartSession() 1978 | Data connection failure Call End provided 45, Code 1
Mar 7 08:26:48 fx30s user.err Legato: =ERR= | modemDaemon[1302]/le_pa T=main | pa_mdc_qmi.c StartSession() 1989 | Data connection failure Verbose Call End provided Type 2, Verbose 210
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsCellular T=main | dcsCellular.c le_dcsCellular_Start() 1079 | Succeeded starting cellular connection 1
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsCellular T=main | dcsCellular.c DcsCellularConnEventStateHandler() 254 | State of connection 1 transitioned from down to up
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c ChannelEventHandler() 780 | Received for channel reference 0x1eb event Up
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c SetDefaultGWConfiguration() 426 | Setting default GW address on device
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsNet T=main | dcsNet.c le_net_SetDefaultGW() 827 | Succeeded to set default GW addr on interface rmnet_data0 for channel 1 of technology cellular
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c SetDnsConfiguration() 584 | Setting DNS server addresses on device
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/le_pa_dcs T=main | pa_dcs_linux.c pa_dcs_SetDnsNameServers() 367 | Set DNS ‘100.121.11.10’ ‘100.122.11.10’
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsNet T=main | dcsNet.c le_net_SetDNS() 1246 | Succeeded to set DNS address(es) of channel 1 of technology cellular onto device
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c SetDnsConfiguration() 603 | Succeeded setting DNS configuration
Mar 7 08:26:48 fx30s user.info Legato: INFO | dcsDaemon[1257]/dcsDaemon T=main | dcsServer.c SetDefaultRouteAndDns() 658 | Succeeded setting DNS configuration
Mar 7 13:26:48 fx30s user.info Legato: INFO | modemDemo[2255]/demoComponent T=main | demo.c ConnectionStateHandler() 1007 | Connection State Event: ‘rmnet_data0’ connected

If you compare the it to the 2 logs i send yesterday it looks close to the first one,
the second one might be related to this issue