Coinbase uses several unconfirmed hashes (Parent) for the transaction
Complain to Coinbase. They know better. They've been scolded for doing this in the past (paying customers with unconfirmed bitcoins) when they first started as a company and they supposedly fixed their software to not do that. They need to fix this quickly or they are risking serious damage to their reputation as a trustworthy exchange.