Can't Use Character Variable from a Widget

set game started as true by default (to see if it is not being set false at run time somehow)

can you send me what all you have changed in BP since last sent?(this problem is weird!)

sorry for late response. I haven’t change it much. I don’t understand why this does not work.

it’s been long time so let’s first see what’s happening

answer these questions

  1. your characters moves if game started is set to true by default
  2. your level is not changed after
    variable is set to true
  3. cast is always successful to player
  4. any other variable in other things like actors , game instances work
  5. your character is set to default pawn in game mode.

now make sure of these and tell me if they are happening or not

if you don’t understand any of points please tell me.

  1. yes it does.
  2. no level is not changed, only camera is changing but character does not move.
  3. yes succesful, print writes ‘true’
  4. all other variables work, even other casting topdowncharacter variables work but not this one.
  5. yes it is.

shot in the dark, try these

select any node and then right click>refresh nodes


fix up re-directories in folder.right click with content folder selected ,then right click>fix up redirectories

still the same. it prints true but the nodes after that don’t work.

issue this report in BUG reports section.

are you sure? because every other widget or variable works.

I am sure BECAUSE every other work.

Can anyone help? Camera switchs to character’s and some inputs works but nothing works after the variable is set true.

I solved this. I put the variable on EventTick and its changing when variable changed to true. Thanks for anyone who helped.

I solved this. I put the variable on EventTick and its changing when variable changed to true. Thanks for anyone who helped.