That is an interesting behavior and thank you for posting on the Tableau Community. I have not found any other reports of this error occurring for users when using this feature in Tableau Desktop 10.5. I am happy to hear that you were able to find a work around!
Another point to take note of is the files are being updated to the new .hyper file extract when being created in 10.5 which could be causing some of the unexpected behavior. I would suggest trying to go incrementally from 10.3 to 10.4 then to 10.5 and see if the behavior still occurs.
+ Information on the upgrade process for .hyper files can be found here: About Extract Upgrades from .tde to .hyper - Tableau
Hope this helps!