Not only that but not clearing with your management that you're not working on something that is actually being worked on as a product.
Definitely they put some manager and/or team in a very uncomfortable position releasing this.