Since recent watchOS versions, Apple uses the accelerometer to track sleep, and the Sleep app on the watch does not work as before. My Sleep app on my Ultra 2 shows long phases of being awake, just because I checked the time while turning from one side to the other, for example. Or it adds a nap after getting up and sitting at the table after breakfast, reading the newspaper on my iPad.
You should also report this directly to Apple Techs by using the Feedback link. The more users do that, the more likely we will see an improvement, hopefully.
Feedback - Apple Watch - Apple
To manually correct the result, I open the Health app -> Sleep -> Today -> tap on the Sleep graph, scroll down the next screen to -> Show all data -> All Recorded Data -> Awake ->> Awake Intervals -> swipe the incorrect data to the left to delete it, or tap on the "Edit" button to do so.
After that your sleep data will reflect the changes and be correct.