Are you using MacOS Catalina (current version)?
Are you using a notebook type (MacBook, MacBook Air), or using 2nd Display device?
I ask this because the screenshot depends on the resolution you choose for the display.
On Windows 10 + 4K display, I had a problem of taking screenshot by Ashot:
On Windows 10 , we can choose scaling setting to 100% to avoid problem.
However, as far as I know, on Mac notebook with built-in display, it is impossible to scale the display to 100%. Therefore the screenshot taken on it becomes problematic.