If it has the original battery from 2018, it may be on its last legs. Honda OEM batteries rarely last 4 years. Have somebody you trust, test battery and alternator.
Check the level in each battery cell (caution: acid!), assuming it's not a sealed battery. If any of them is below the top of the plates, replace the battery. Also check the connections at the battery terminals and where the black wire grounds to the body. Clean off any corrosion at the battery terminals, and/or replace any corroded cables...
Check the level in each battery cell (caution: acid!), assuming it's not a sealed battery. If any of them is below the top of the plates, replace the battery. Also check the connections at the battery terminals and where the black wire grounds to the body. Clean off any corrosion at the battery terminals, and/or replace any corroded cables...