I can confirm some of your inconsistencies however I still feel that the bigger problem is the delay when coming back from map view. It looks like we might be dealing with two separate issues. I'll outline my findings below:
WEAPON DOWN
Position before map view: Standing
Position after map view: Slight crouch with hand extended
State of Weapon: Down * any movement and position returns to standing
Position before map view: Crouch
Position after map view: Crouch
State of Weapon: Down
Prone n/a
SCOPE UP
Position before map view: Standing
Position after map view: Standing
State of Scope: Up
Position before map view: Crouch
Position after map view: Crouch with hand extended
State of Scope: Down * any movement and scope returns to up state
Position before map view: Prone
Position after map view: Prone
State of Scope: Up
DELAY WHEN RETURNING FROM MAP VIEW: Always