I believe the problem occurs because the application does not handle different DPI (Dots Per Inch) settings correctly.
The hardcoded values for centerPoint and radius are not adapted to the DPI scaling of the second computer, which leads to a changed size and position of the polygon.
You should dynamically create centerPoint and radius.