If you're using RDP to connect to the VDI, when you disconnect the desktop becomes inaccessible to the digital worker. The effect of this is that if your integration depends on things that need the desktop (eg global mouse click, activate, screenshots, anything related to surface automation) it will probably fail. To test this, run the Login process but do not connect to the VDI with RDP, then run your process.
Another possibility is that the synchronisation between VBO and application needs improvement, ie wait stages. Sometimes the integration works fine via Studio, but fails when running at the higher speed of Control Room. The reason is often that the synchronisation logic is based on the slower execution speed of Studio. It's an easy mistake to make and a good habit to adopt during development is to test your VBOs in Control Room as early as possible - that way you fail fast.
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------