When a job is triggered from anywhere outside of the Build Pipeline view, for jobs that are set as "Manual Triggers" to upstream jobs, the pipeline view is not updated.
Build -> AutoDeploy -> ManualDeploy
When executing build from Jenkins home page, the view will then show Build and AutoDeploy green, with ManualDeploy Blue.
If ManualDeploy is executed from the Build Pipeline View, All boxes will be green. However, if ManualDeploy is executed from the homepage, or the job page, ManualDeploy will still show Blue.
The pipeline should be updated whether or not the job was executed inside the view.