WordPress get_user_meta showing wrong value

Hello and thanks for spending the time to try and help me out. I am not experienced at all in PHP. I am attempting to do some custom snippets for my wordpress site. I have done a few already and this one for some reason isn’t working. I use Formidable Forms on my site to sign users up and at the time of sign up there is a custom meta field created called “info” and the value is set to “no”. This field is only changed when the user creates an entry in my customer-info form. Then the meta value is changed to “yes”. This snippet is to force them to fill out the info form when they log in and direct them to that page but for some reason the value I get from the user meta is “no”. which is wrong. any ideas? Code im using: