fix inner value check on list
Print JSON when considered invalid