sendclick() possible bug

I’m trying to map movie information refresh to a single key so i’ve got

Code:
keymap
----------------

<o>runscript(special://userdata/scripts/InfoRefresh.py)</o>

InfoRefresh.py

import xbmc

xbmc.executebuiltin('ActivateWindow(2003)')
xbmc.executebuiltin('SendClick(6)')

the video info window (id 2003) quickly appears and vanish as if the button has been clicked, but it hasn’t.
If I manually activate the window and run the script or SendClick(6) it works.

using 17.1 20161203-1dd8613
Should this work, is it a bug or am I not using sendclick incorrectly?