The process should be more accommodating of these situations, but if you're a developer you should know the policies and limitations of your deployment environment. If you don't and get bit by a policy violation, I feel bad for you, but it is still on you to know and your failure to own it.
Development isn't just slamming in code because Product wants a feature.
Development isn't just slamming in code because Product wants a feature.