ThinkOrSwim had some problems the last few weeks, seemingly due both to server screw ups and bad software releases. TD Ameritrade's API servers, though, are separate from TOS servers, and were very solid throughout, and any software connecting to Ameritrade's API ran uninterrupted.