LOL. I think i fixed the issue.
Ok. So the fix for me is changing the parameter lastScreen to 0. (Read above code block)
Now by doing this, for some reason, it might scramble your Garuda Docks on the primary screen. What you do now is delete one of the extra docks. When you add your one dock in the proper location, your panel problems should go away.
Let me know if this worked for you!