Observers aren't treated as solid blocks
No matter what you use observers can't be powered directly and take a signal out of any of the sides. This is mostly a consistency change that should be made. There are multiple times that this having the correct behavior would have been useful to me though and had to change a redstone design because this doesn't work.