When dropping software components onto a vSphere VM in my blueprint, the ordering of the software components seems to be related to columns.
Initially, I linked them bottom to top, right to left going up column 2 and the top component at the top of column 2 linking to the last component at the bottom of column 1 and then up column 1, like this:
The order was not correct on the request prior to clicking submit.
If all software components are aligned in 1 column the order that appears on the request is correct, top to bottom ordering.
If software components are aligned in 2 columns, the order has to be Left to Right, Top to Bottom with dependancy linking opposite, before it appears correctly on the request, like this:
Despite ordering the software components in 2 columns as described and it appearing correct on the Request prior to submitting, one the request is submitted, the order is not correct and the deployment of software components occurs out of order and fails: