Hi Tom, Thomas,
Tom was correct. You may mark this as closed.
Highly embarrassing.
Default C++ param propagation caused locked_tz to be set on create.
If it's any consolation I've been staring at this for two days.
Sorry to have wasted everybody's time.
Regards,
Peter Thomas