After you file

So, I was just reading up on codes. My transcript has the code 150, which I found is a freeze, meaning something is wrong, however, upon further reading, the irs can use this code just to freeze it for the hell of it cause they are busy. So to me, that goes against our tax rights for the irs to be transparent to what is going on with our refund. Yes I read the tax laws to see how wrong this is that the irs is doing this to us. But then I'm looking at my transcript and there is a 971 code. So I look that up and read. And it is about spousal things from my taxes. Now mind you, I am not married, nor have I been, I am single but head of household. (Single father of 1) so there is no reason for that code to be on my transcript. So there is a game the irs is playing right now with releasing our refunds. Also, there is what's called a cycle number. It's an 8 digit number that is in accordance to the dates. So like mine says refund should be by the 14th of March, but this was determined on Feb 25th. So why did my return go through and checked in the 25th, but yet I am still being delayed my refund, and mind you, there is no status bar on my wheres my refund page, still with a delay in processing message, but everything on my transcript is from the 25th of Feb?