# Defined Waypoint has 2 different positions?

**URL:** <https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016>\
**Category:** Technical Questions\
**Created:** [May 2, 2022, 5:46pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016 "2022-05-02T17:46:08Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![savanna.daley](https://avatars.discourse-cdn.com/v4/letter/s/ea666f/32.png) [@savanna.daley](https://forum.universal-robots.com/u/savanna.daley)\
**Post date:** [May 2, 2022, 5:46pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/1 "2022-05-02T17:46:08Z")

</div>

Hi, I have something wacky going on with my “home position” waypoint.

I have a waypoint programmed as HOME\_POSITION and reference it in several locations throughout my program, but some are showing up as in a slightly different location (like a few inches forward or backward). The position is linked in all instances and there is no evidence of any other waypoint named even close to the same name.

I moved the robot to my desired position and retaught all of the instances of HOME\_POSITION, but the had the same issue.

Then I tried cycling power on the robot, same issue.

Next I created an entirely new waypoint called HOME and replaced all of the HOME\_POSITION waypoints with the new HOME waypoint (inserted a new waypoint and deleted the old, did not just relink the waypoint). Same issue with the HOME waypoint now.

Anyone seen this before?

---

<div class="post-metadata">

**Author:** ![savanna.daley](https://avatars.discourse-cdn.com/v4/letter/s/ea666f/32.png) [@savanna.daley](https://forum.universal-robots.com/u/savanna.daley)\
**Post date:** [May 2, 2022, 5:48pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/2 "2022-05-02T17:48:46Z")

</div>

I also tried moving the position to a slightly different xyz location and had the same issue.

---

<div class="post-metadata">

**Author:** ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)\
**Post date:** [May 2, 2022, 6:57pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/3 "2022-05-02T18:57:53Z")

</div>

Are you using more than one TCP?

---

<div class="post-metadata">

**Author:** ![savanna.daley](https://avatars.discourse-cdn.com/v4/letter/s/ea666f/32.png) [@savanna.daley](https://forum.universal-robots.com/u/savanna.daley)\
**Post date:** [May 2, 2022, 8:28pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/4 "2022-05-02T20:28:53Z")

</div>

With the cobot, yes, but not with this program. To create this program, I copied another program that uses the same EOAT. The home position for the original program is about a foot higher than the home position for this program.

---

<div class="post-metadata">

**Author:** ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)\
**Post date:** [May 2, 2022, 9:11pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/5 "2022-05-02T21:11:53Z")

</div>

Does it move to the wrong location when you Jog to it, or only when you are playing the program? I remember beating my head against a wall trying to understand a similar behavior, and it ended up being my “Active TCP” was different than it was at runtime. So during the program running, there was an appropriate “Set TCP” call, but when I was jogging to it, my active TCP was incorrect. Didn’t know if something like that is what you’re also running into. If the program you copied from is that drastically different, I would wager your TCP data is not the same between the two robots, or one was using a Feature or something that didn’t transfer over.

---

<div class="post-metadata">

**Author:** ![savanna.daley](https://avatars.discourse-cdn.com/v4/letter/s/ea666f/32.png) [@savanna.daley](https://forum.universal-robots.com/u/savanna.daley)\
**Post date:** [June 23, 2022, 4:05pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/7 "2022-06-23T16:05:16Z")

</div>

To follow up, yes, this is exactly what the issue was! Thank you.

---

<div class="post-metadata">

**Author:** ![m.hammerton](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@m.hammerton](https://forum.universal-robots.com/u/m.hammerton)\
**Post date:** [June 27, 2022, 6:56am UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/8 "2022-06-27T06:56:20Z")

</div>

I hate the Use Active TCP Default option.  
I now always make a point of selecting the appropriate TCP in the Move statement. to avoid this exact issue.

So many time in the past It’s caused a Robot crash!

---

<div class="post-metadata">

**Author:** ![anon84921795](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@anon84921795](https://forum.universal-robots.com/u/anon84921795)\
**Post date:** [November 2, 2022, 10:10am UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/9 "2022-11-02T10:10:12Z")

</div>

hello!

I am facing a similar issue.

the defaut tcp is set to be the one called Test and in the move instruction i recall the Test tcp (so no use of default tcp)

Do you have some suggestions?

---

<div class="post-metadata">

**Author:** ![m.hammerton](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@m.hammerton](https://forum.universal-robots.com/u/m.hammerton)\
**Post date:** [November 2, 2022, 12:00pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/10 "2022-11-02T12:00:57Z")

</div>

serena,  
Are you using a Plane feature on the Move or Base  
If you have a mixture of both this could be the issue.

---

<div class="post-metadata">

**Author:** ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)\
**Post date:** [November 2, 2022, 12:20pm UTC](https://forum.universal-robots.com/t/defined-waypoint-has-2-different-positions/21016/11 "2022-11-02T12:20:12Z")

</div>

Based on your other post, it sounds like your program works fine on its own, but once it gets loaded as a subprogram into another job, it has an issue. Can you be a little more specific/post screenshots of your code?
