@phl I wonder if that error message is an issue. I wouldn't expect it to work anyway, because pop really expects an array, as it has to modify it. I don't think it can do that with the list split generates.
That is, it seems more in the category of "Can't modify constant item" than "Experimental pop on scalar" ... and I don't think it's the context.
1> pop split /bla/, $str
Experimental pop on scalar is now forbidden