Yeah, having similar issues here. The crate is way too greedy with letting the trapped entities go.
For the Dev:
A simple fix I just thought of would be to just make the crate respond to redstone. OFF would trap, ON would make it passive and let go of any trapped entity? It would solve the issues that some are having without interfering with previous constructions.