I changed the configuration of project and added new custom fields as a Mandatory. Now when someone attempts to clone issue that existed even before changes were made in project, issue doesn't need to have new fields at all.
This allows to creates issues with critical information missing in it and need a solution to handle this condition.