Sleep Feature Not Working Properly

I’m new to Garmin, came over from Fitbit after Google bought them. 
I really need my device to log ALL my sleep regardless of when it happens. I work odd hours, swing shift style, and do not have a set schedule. I never used to have any issues with my previous device for this-why isn’t sleep working properly on Garmin?  Clearly the technology is available to do so. Without this feature working, all the calculations for other things like body battery, are useless because it isn’t accurate. I use my device to aid in my health tracking and this is proving problematic. Is anyone at Garmin working to solve this issue?