Here is code from the Bedrock Scripting API that sets a block to a powered repeater every tick and sets the cardinal direction the repeater should be facing. That being said, the model changes direction properly, but the redstone signal goes exclusively from South to North. See my other screenshot.
[media][media]
kind of similar thing happened to me; redirecting the redstone dust will continue to power the block that it used to
[media]