Additional info: I made a list to check how often I have issued halt -p. This list contains 15 entries now, and not one has failed. I am continuing this list as well.