I have the same problem with my 2012 mini. Sleep worked fine under Mojave but not under Catalina. It doesn't seem to be a general problem or I'd have thought there'd be more comments about it. I wonder what is unique about these Macs that might be the reason?