I'm not convinced the update created the problem, so I don't want you to waste time recreating the functionality since I'm not sure that will fix anything.
I'll open a support incident so that we can have an engineer debug this with you over the phone and find the true cause before moving forward with a possible solution.
Update that incident with a good time and number to reach you and we can get to the bottom of it with you.