Why is my PhaserJS static body image shifting over when running into the object from the left but not the right?

I have a phaserJS static body; for some reason, the texture shifts over by a few pixels when I run into it. I have to run for a bit before hitting it or it won’t do it but it isn’t enjoyable and I don’t know how to fix it.