You didn't mention any hides, snakes need hides, you should have at least 2 hides in your tank, or else the snake will feel to exposed. Gl ^^
Also you should keep bugging the snake, let them be for a bit. Is it a baby?