It sounds like overdevelopment, perhaps coupled with underexposure, is causing the difficulties with printing. 400 films tend be be inherently lower in contrast (hence higher in latitude) than slower films, so I doubt the film is the root of the problem. It is lighting and development IMO. Plus, if you are using an in-camera relected meter, they tend to underexpose in bright compositions, if read directly. I'd try incident metering if you are using an in-camera meter now. Then, if the lighting is higher than normal in contrast, I'd try to overexpose/underdevelop a bit more than you are doing. Maybe one stop instead of 1/3 stop, to start.
This is assuming that you want a 400 film for it's D of F and stop-motion abilities. If not, I'd go for a 100 or 125 speed film. Yes, Acros is a great one, and very affordable...though I wouldn't say it is much more forgiving than T-Max or Delta. Any film will need to be brought under control by way of testing for best results.