Can't get reference to blueprint data asset

I had the same problem. What helped med alleviate the problem was to use TAssetSubclassOf instead.

It gives a soft class pointer, which then can be converted into a class via the Load Class Asset Blocking node. There are probably also other ways of loading it, but that worked for me.

Check this answer out for more in depth explanation: