Hm, so I imported the gameframe test project into the same GM version as you’re using, and it seems to work normally, including with this
if (keyboard_check(vk_space)) {
window_set_position(window_get_x(),window_get_y())
show_debug_message("re-positioned!");
}
If you can send me an email, I can send you a YYZ and you can see if you can get it to misbehave
Generally makes me think that you have something else going on that causes this weird interaction.