I bought two of them when winter was just beginning, and therefore, they didn’t have enough light probably.
I transferred both from the original substrate (looked like peat) into LECA, and then they lost their pitchers. Probably due to stress and low humidity.
I already was afraid that they don’t like the substrate.
Now, they get more light, and due to the longer day hours, they now know it’s time to catch insects!
I used moss for mine and it’s thriving. Didn’t think the balls would hold enough moisture unless it’s being bathed in it. Took a long time to find a brand of moss that never molds but I found it.
Awesome!
From my experience they don’t like too much direct sunlight though. Before my brother killed mine it grew best with sun from morning to midday.