Cause:
A loop exists in subprogram calls.
Troubleshooting:
Check whether subprogram calls form a loop, meaning A calls B and B calls A.
Solution:
Modify the program call logic.
Case sharing:
The program0 program is as follows:
Progcall(program1)
The program1 program is as follows:
Progcall(program0)
Loading program0 now reports error 3813.