I looked up the stats of Sanctuary on Pipboy (food, energy, happiness etc.) and it looks like the game is resetting or showing the wrong stats for that settlement on the Pipboy.
This is my current stats for Sanctuary:
People - 13
Food - 15
Water - 25
Power - 28
Defence - 58
Beds - 16
Happiness - 80
Whenever I'm in a different location other than Sanctuary these numbers are shown incorrectly on the pipboy.
It says I have 0 beds, 0 defence, 0 power etc.
If I fast travel back to Sanctuary the numbers are correct again.
This seems to be just an annoying bug more than anything else, BUT, it actually have a negative effect on my progress. I kept playing with this bug occuring for couple of hours, and "happyness" dropped from 80 to 67!
I've found a temporary fix to this weird bug however.
I travelled back to Sanctuary with the bug present, and instead of fast travelling to another location while IN Sanctuary, I walked to the nearby Red Rocket and use fast travel there.
This seems to be fixing the bug for now (I've only tried it once though).
I'm hoping Bethesda is acknowledging this and will provide with a fix soon.