We did a test in our environment and it seems by design. When one user be assigned to breakout room, it will leave the main meeting room, so in main meeting room, the attendance report list will see the leave status in Teams. The following article shows some limitations about attendance report for your reference:
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.