Hello Adrian,
Sorry to ask again but as suggested by Andreas, are you sure that:
a) you have included your pipeline objects into a dynamic library (PBD or DLL).
This is clearly written in the documentation: SyBooks Online
When you dynamically assign the pipeline object to the user object’s DataObject property, you must remember to include the pipeline object in a dynamic library when you build your application’s executable
b) you have deployed the library pbdpl125.dll required for pipeline support.
This is also clearly written in the documentation: SyBooks Online
P.S. : The PowerBuilder 12.5.2_4953 localized runtime package does not contain pbdpl125.dll, so your EXE will crash once the Start method is called
HTH,
Jacob