SplineComponents in 4.9r4 are not editable when created in construction script with code

This is most disappointing and has wasted a lot of my time where I earned not a single penny. Something I was banking on with a marketplace release. It seems like a terrible decision to have destroyed a method that was open and available to anyone who wanted to use it in 4.8 only to then take it away in some kind of “yeah it wasn’t meant to do that” scenario. Excuse my complaint but I worked extremely hard on this and I have to scrap a project that was really exciting that I spent hundreds of hours working on.