Did you try using the phone in safe mode as I suggested before, you didn't say?
If it does the same thing in safe mode, try a factory restore reset and see if this clears the problem.
Before performing a factory restore backup the phone using the phone’s backup feature.
Be aware that a factory restore (also known as a hard reset) will erase all your data and downloaded apps. it will restore the phone to it’s factory default condition.
That is why it is important to backup the phone before performing a factory restore.
Once the phone has been backed up, perform a factory restore using the phone’s factory restore feature.
When the factory restore has been completed, test the operation of the phone.
If the phone still has a problem then there is a hardware problem with the phone. You’ll have to make a claim for a warranty repair or replacement. Tell them that it still doesn’t work properly when it’s in a factory default condition.
If the phone works OK in the factory default condition, (allow a bit of time in this mode to ensure that you are satisfied that it is really working OK), with the backup that you made earlier, restore the phone, using the phone’s restore feature.
Once the phone has been restored to the way it was before, check if the phone is still operating correctly.
If it is then the reset has resolved the problem.
Was it working OK when you got it back from the warranty repair?
If not then you may have to contact them again and tell them that the problem wasn't fixed and ask what they can do to fix it.
If it was working OK after the warranty repair, try using the phone in safe mode to check if it works OK in this mode. if it does then a downloaded app may be the cause of the problem.
No it was the same they just cleaned the ports and the screen and with days past it's getting more often and it's so annoying
by Darius Joe