Try to disable automatic DST correction.
DST is, unfortunately, a complete mess to code so I'm not surprised people have this problem. The forum software have to know when (if) the server itself corrected for summer time, then look up various locations in a 500 kB database with timezones, then...