Let's go through a few ideas of what could have caused this behaviour:
Something causes your dog discomfort. It could be a stomach-ache from food he doesn't quite tolerate or there could be some sound you cannot hear but that keeps him awake, like a sonic rodent repeller or a TV or AC that runs till midnight.
He is in pain and cannot find a comfortable sleeping position. Maybe your playing in the afternoon makes the pain worse and after a night's sleep it's better to a point where he acts normal.
Something significant happened at night and he's anxious it might happen again. Could be someone having a nightmare, a fire alarm going off, or (as happened with friends of mine) armies of cockroaches swarming in from every crack in every wall without anyone noticing for weeks.
His anxiety was caused by the move to the new house and irrationally spiraled out of control. This house smelled different and not like "home". For some reason we cannot comprehend, the anxiety got worse instead of better.
I propose you first try to find rational causes. Could there be anything in or behind the walls? Are there cars parked nearby that could have a sonic rodent repeller installed? Try sleeping with the window closed for a night if it's usually opened. Try to play more metal games than physical ones for a few days (have a look at this post for inspiration). Maybe let a vet make a blood test for signs of inflamation.
If none of that makes any difference, anxiety becomes more and more probable as the cause.
You could try getting or making him a new dog bed. Make it as comfortable as possible by padding the bottom and offering an edge like an armrest so he can curl up and lay down. Put a worn t-shirt in it to have your personal scent make it more attractive to your dog. Position it in the bedroom where you'd like your dog to sleep.
Then teach him to go into his bed on command. Reward him with words or treats every time he goes, but never reprimand him if he doesn't.
If he gets restless at night, give him the command to go to bed and reward him with words. You could pet him for a few minutes, if he's close enough, but in general the mood should be calm and sleepy. If he gets back up again, give him the command again in a calm voice. You must absolutely avoid any kind of excitement or nervousness.
A very slight snoring is a verbal cue for dogs that everything is safe and peachy and they can relax. I don't mean the heavy snoring like a lumberjack. Just relax your throat and let the air stream become audible at the back of your throat. A heavy sigh through your nose is another such "relaxing" cue for a dog.
After your dog lies down in his bed, sigh very deeply and start the slight snoring to tell him that it's time to relax and sleep.