Hurray!
I think your earlier post was one that I responded to because I was also having problems. I purchased a new foot and yes, everything was fine with it.
Then again, probably it was another member's post about WF problems.......but no matter........ I'm just glad it worked out for both of us.