There is nothing wrong with the new version compared to version 3.1.5. What happened was that in the 3.3.0 there are more new features, ie more resources.
The way you were coming using was not correct in my opinion.
I modified your code and it works by compiling both the current as in 3.1.5 also.

About your posts with attached files, what happen to you ? Displayed any error message (pls tell us) or you did not know how to do it ? I re-edited your previous message making available the files you have mentioned.

I hope this would helps and you have understood the modified code.

A hug / Pablo

HMGing a better world"Matter tells space how to curve, space tells matter how to move."Albert Einstein