Hello David,
Thank you for this explaination.
It's a bit paradoxal to use a CAD software with many complex features, and to see minor unfixed bugs like this one.
I don't know if it's fixed in Creo but I'll have the answer in few months (upgrade from Wildfire 5 to Creo 2).