95 blazer won't go in to park

Have a 95 Chevy blazer 4wd automatic on the column. Tonight i pulled in my house put it in park and turned it off. Took my foot off the brake and it started rolling. I noticed it didn’t go in to park. I tried a free times and the shifter goes all the way up but the park doesn’t engage and the light doesn’t come on. I put it in neutral and used the e brake but am wondering what caused this and if it could be a big problem in the near future.

Can you start it in that position? It may be linkage to the selector assembly. You could crawl under the truck and see whether it wants to move further than it does.