When you request a product that has a required comment field, and you leave that field empty, you can still click the Request button. After clicking the button, you get a generic error message: "An error occurred." However, there’s no explanation about what caused the error. The system doesn’t inform the user that the comment field is mandatory. Expected behavior: If the comment is required but not filled in, the system should either: Disable the Request button until the comment is entered. Or show a clear validation message explaining: "Please enter a comment before submitting your request." This would help users understand what went wrong and fix the issue themselves, instead of contacting support or trying again without success.