Contradiction with 1 Kings 15:5
This verse contradicts 1 Samuel 23:28 because it states that David did what was right in the eyes of the Lord and did not turn from any command except in the matter of Uriah the Hittite, whereas 1 Samuel 23:28 discusses a specific military situation where David escaped from Saul, indicating potential moments of conflict or decisions that may not align perfectly.
1 Kings 15:5: Because David did [that which was] right in the eyes of the LORD, and turned not aside from any [thing] that he commanded him all the days of his life, save only in the matter of Uriah the Hittite.