Yeah, all that TypeScript turns into JavaScript when all is said and done. It’s complicated. I don’t understand the whole process but I think that private properties (in constructor only, private variables retain their private status) lose their private status.
Take it with a grain of salt though.
Strange it’s working on some versions. Makes me think @SigmundFroyd might have the right idea with memory issues. Again, nothing to lose by giving it a try