I resolved a similar issue - needed to leave "Name" blank in the A record - no "@" symbol. Found it in aws docs: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-basic.html