I do, yes... from about 2009. Twitter was fairly reliable for a good while.

Exactly, this issue was really solved by the mid 2010s. Twitter had a much longer run (10+ years) of solid reliability than they did of spotty reliability (2-3 years?).