I recently talked to PSC TS about a KB entry that came through recently, which basically says that PDS callback calls don't search the target procedure's SP stack. The workaround is to put a stub IP in the target procedure, and then the SP stack would be searched.

My question is - why this limitation? Was it just an oversight, or is there a specific reason for this variance in behavior from how all other ABL code behaves?