I believe that node doesn’t update without forcing a toggle. I think this is by design but @Frank_Huang can confirm.
I believe that a work-around is to place a dummy if statement toggle before it, using Design Script because why get complicated. Let me know if this doesn’t work in a code block, where the output goes into the Document.CurrentLayer node.
Toggle ? Doc : Doc
The ‘toggle’ input should be wired to a Boolean node. The Doc input to the Document.Current node.
Any flip of the toggle switch will update everything down stream, despite the fact that nothing new has been passed along (both the true and the false pass the same data, but Dynamo doesn’t know that).
The ‘Run Preview’ feature is a great way to visualize this.