Share all details about your problem, including any error messages you may have received.
So Assume user is going to request 2 entitlement ent1 is having Policy violation and ent2 does not have that violation so when he submit the request with violation in both the entitelment approval he got violation pop up in both approval request.
The alert is showing the request is going to cause a violation, or any of the entitlements of that will cause a violation. Expected behavior.
You can try to use SplitPLan but i never seem someone bother with that.