Thanks, but to be fair I just reposted what I had scrapped from other places like spiceworks and this random LMI page: /html/assets/UpdateLogMeIn.txt
Now to your question, this process of updating from the command line (what the batch file is doing) has always been a bit inconsistent for me. It definitely doesn't seem to work as consistently as doing the update form the GUI of the LMI client. That said, I just ran the script (I haven't run it in a while as I haven't had a real need) and it is definitely updating at least some LMI endpoints to the latest 5220. I think you may have to just be patient with it. I vaguely recall a support ticket I opened once about this where I was told something to the effect that LMI pushes the latest updates out incrementally and not to all instances at once.
Hope that helps. Sure which LMI would just build what I feel is very basic functionality for an RMM tool into the package and we could skip this stuff.