why does COM always stop working?