The fact that management at my company doesn't seem to understand that planning something does not mean sketching the raw idea and then come up with actual specification midway through the implementation. And then, only the UI team (not me) gets the new info and has to notify the backend team (me), causing lots and lots of information to get lost over time.