Pick Up Plus Inspect - PUPI (PUPO v2.0)

Hello,
I was wondering if anyone could please help me with an issue I am having. I presume I am overlooking a simple solution but thought I would ask.

My issue is after I pick up an object am using “shift” as a input modifier so I can use the mouse to rotate the object. I am doing the same with “W” and “S”
to move the object closer and further away (so you can inspect details on the object). Before pressing the modifier key I can walk around normally holding the object.
After I press the modifier key the only way to return to normal movement while carrying the object is to drop it and pick it up again. Also to this if I rotate the object I can no
longer move the object closer or further away and visa versa. Which ever action you preform first (rotate or move) locks you from doing the other action.

Is it possible to pick up an object, hold the modifier key so the object can be rotated/moved, and then on release of the modifier key the controls are reverted to what they were prior to pressing the modifier key? For example I would like the player to pick up a dice, rotate it so they can see a certain face of the dice and then continue walking while carrying the object without having to put the object down first.

I had a look through the PUPI settings and experimented with a few settings with no success. So I am trying to work out if I have overlooked something within PUPI or if this issue relates to the input settings. Or if I should be looking at the Event Dispatchers for Event TransformModeActivated and Event TransformModeDeactivated (I am not asking someone to write the BP for me if this is the case just asking if this is the path I should be taking before spending more time on this isssue).

Any help would be greatly appreciated,
Thanks