There are three patterns canceling the build, the first is Auto-cancel redundant builds , and the second is API and the last is Service issue . If a build is canceled the UI should explain why and who/what canceled it.
CCI-I-1262