nevermind, for the armor it's just a case of confusing mechanics- it seems like they give you health, and heal you up to that health, but then take away an equal amount to what you gained.
oh yea, thats a quirk of the way the HP bars update. The armors increase you max life, but not your current, so the hp bar automatically shifts down cause the new % is technically less despite being the same hp. That will def addressed in a future update. Sometimes very rarely the stairs can spawn behind a place where the top of the wall overlaps the walkable area so its hard to see (which is still a problem), I will try to look into if there is a case where they could fail to spawn though.