Experiencing this on v5.3.6.
Workaround to add an empty @JoinColumn.name has been successful. See: https://forum.hibernate.org/viewtopic.php?t=960621 for details.