Engineering Workbench and SubAssy Revisions

Vantage 5.2 Progress DB

Is there a bug in the Engineering Workbench that doesn't allow you to
select a specific sub assy revision to add to the main part? No
matter what revision I pick on the BOM tab the revision number after
the drag and drop is always the last revision number when I run the
query "select partnum, revisionnum from pub.ecorev where partnum
= 'subassypart'"

I've been able to successfully create the part as a Job with the
correct revisions have tried to do "Get Details" that doesn't work