Build Token expired - what is it for and how to configure it?

Hey Neil, thanks for your answer and explanation of the build token.

i try just pasting the phone_home variable in my user_data template, but it seems that it has no affect on the build token.
After the last puppet apply it still said:

Status OK
Build Pending
installationConfiguration No changes

And after a while the Build changes in Token Expired.

Here is a copy of my user_data Template: https://pastebin.com/gkFpTMpN

It contains just VMware customization settings and in the end the phone_home.
Did i misunderstood something?

Thanks and best Regards