Refreshing Power table-Vision

Try removing the system.gui.messageBox or moving it to the end of the script. Nothing about your script looks wrong from what I can tell.