cant poke memory address 57366

ive managed to change it in the debugger which works but i cant change it with a poke from basic. i edited to config file to allow rom writes, to see if this made any difference but it doesnt. what is going on here? i also embedded it in the program so it pokes it all the time.