Hey, it seems I solved the error. It appears that view and loop number isn't updated in sync with frame.
Code: ags
ViewFrame * tvf;
int i_view;
int i_loop;
function repeatedly_execute_always(){
i_view = cChara.View;
i_loop = cChara.Loop;
}
...
function late_repeatedly_execute_always(){
...
tvf = Game.GetViewFrame(i_view, i_loop, cChara.Frame);
...
}