So I'm saying, "I HAVE SEEN this program run before. It halts. It halted the first time. It halted the second time. It halts every time because there are no changes to it or its inputs. Get over yourself.
It's been done, I've seen it. It fails.
Because you don't understand how it could fail doesn't mean it will stop failing.
If you think you identified precisely some clear causes and conditions in which a desire effect don't occur, you should then try to change causes and conditions to obtain the desire effect, or simply abandon to desire this effect.
Just do as you think it will be good, and stop doing what you clearly identify as bad.
I can't say more to you.
Thank you for having read what I written here.
Regards,