Unless I'm mistaken, the blocks to add a polygon collision shape are in actor coordinates, meaning 0,0 is the top left corner of your actor. From what I can see from your code, one of the points hast its X set to "Half scene width", and if it matches the actual half width of your scene, that's how far the point is from your actor.
I can't see the rest of your code, but it does seem it's an issue on your part instead of Stencyl's. You could try creating a simple and smaller polygon and see how it interacts with everything.