Database msdb stuck in recovery
Converting my comment to answer :

restore database msdb with replace, recovery


Note : if the file location is same, then you dont need to use with move in the restore clause.