MSG_ONL0001 error

Hello. For maybe 2 days now sometimes when I have the PLC on with my program launched it will end itself with that error alongside with MSG_ONL0050. This happens both over Wi-Fi and if I have myself directly connected to the AXC F 2152 PLC. Firmware is the latest version.
Even when typing this the issue happened again after having the program launched for ~8 minutes and I lost pinging for about 3 seconds when it happened.

I might have fixed the issue but I dont know if this is a temporary or permanent fix. My cyclic and watchdog task is 100ms which was the default I believe. At first I changed watchdog to 0 since I read somewhere that it disables watchdog but that still caused the crashing but after only 2 minutes and tried 50ms which so far has been running for 13 minutes with no issue.
I did see mentions of watchdog in the Notifications tab on wbm just im not sure if this is a temporary fix or not. Majority of the I/O is boolean with only 4 sensors being something else. Does anyone have any thoughts on if this is a good fix or if there is something else I should consider?.

EDIT: just as i finished typing this it crashed again.

Hello!
It’s not really clear, what is going on there, but it seems you have infinite loop with no exit condition occurs in your code from time to time. You should check loop occurrences kindly. And if there is no anything suspicious, try to attach system log for analysis.

Best regards.