Thor and Captain America used to meet guests in Innoventions and that area did close down at the end of March. So there was a period when they were no longer meeting guests (late March to mid-May(ish)). However, sometime in last few weeks, they were re-introduced into DL and now meet guests under the old Peoplemover platform in Tomorrowland. So it's not so much a matter of conflicting reports as it is a matter of old versus new information. They are fairly popular, so the line is on the longer side.