Hi Slowmanrunning,
Sorry for the delay in responding to your post. I ran some tests and was able to see the results that you described, but this only happened if I created the MarbCannon Blueprint without anything in the class constructor, then filled in the constructor code and performed a hot reload. Can you confirm whether or not you were doing something similar when you saw this happening?
I attempted to perform the same test in our latest internal build of the Engine but ran into an unrelated issue that prevented me from being able to do so. I’ll give that another try tomorrow.