Hi JohnK
I don't have an answer for you as to why you are experiencing this problem now.
If I have a workaround that works and isn't too painful, I don't think too hard about figuring out a way to avoid needing it. I leave that to smarter people.
Steve