I had the exact same issue and didn't want to use physics objects for blocks because I simply wanted blocks that you could push and stack. I fixed this issue by making sure that when a block is not being interacted with and is on the floor, it Disables its platform behavior. This fixed it and got me the pushable block mechanics I wanted.