Follow Previous Advise - First
Still issues ?
1 - There could be something in the main User Account playing up. To further isolate this - Set up users, guests, and groups on Mac. Then log out of the Main User account and log into the dummy account and test again if the issue persists.
2 - If the issue is present in the dummy account - then, this appears to be a System Wide issue on the computer.
3 - Download the Application Etrecheck directly from the Developer.
The Application is Not a " Silver Bullet " and is only a tool to examine the Hardware / Software used on this computer
This is a Diagnostic Tool that makes no changes to the computer Hardware / Software used on this computer
The application is free or paid from added features.
The Report will Not Reveal Any Personal Information.
Post back the Full Report - copy and paste - >>>> using the Additional Text Icon ( 3rd Icon to last ) <<<<