Can't add BPI to AnimBP

Opened a copy of a 4.14 project in 4.15. Choose No to add the substance plugin because it isn’t supported on 4.15 (wasn’t using it anyway).

No other plugins being used. Noticed no errors once it opened and rebuilt shaders.

In-game noticed a couple issues. I tried deleting the “Intermediate” folder, and fixing redirectors in folders just for kicks, but no change was affected.

Issue 1:
AnimBP containing a BPI was returning None. I verified the BPI exists and is set up identical to how it was in 4.14.

I tried to remove it and:

①re-add it (it shows up in the list of interfaces, but…)

②change the name and add it

③make a new BPI w/ a different name and add it

④restarting the project

After trying each one individually, nothing gets added.

BPIs can be added to an AnimBP in a fresh project.

The BPI is being used in 2 anim BPs (only one of which is active at any given time), and the Player character BP. The BPI is super simple, containing only 3 functions (2 of which have no inputs or outputs, and 1 that returns a bool).

Issue 2:
Was calling “Set Input Mode Game and UI” to “Do Not Lock” and “Set Show Cursor” to “True” in the Player Character’s Begin play (with Player Controller as the target). Now the mouse disappears for good in PIE once I click on the viewport. It never used to do that.

There’s another issue, but I’ll wait to see if it goes away once these two are fixed.

Thanks for any help on . I really want to use some of the new 4.15 features.

Think I found out what happened. I’m assuming is a bug.

The interface function in the Anim_BP got turned into a regular function when I opened a copy of the project in 4.15.

Perhaps the reason why it wouldn’t let me readd the interface is because a function with the same name was already there? (Didn’t look into it.)

Note: The meat of the newly created function on conversion was identical to that of the interface function it should have been.

The interface function in the Anim_BP got turned into a regular function when I opened a copy of the project in 4.15.

Deleting the regular function before adding the BPI fixed the issue for me.