Script.InitColumns somtimes clears custom columns

Somehow this reminds me of this issue:

Maybe it is related and helps to find the cause for either.