There is no time limit in puzzle rush survival. You are probably spending a lot more time on your average puzzle move in survival than you do for your average move of live chess.
Also, a blunder is not necessarily fatal in live chess. It looks like you may be resigning way too early in live chess.
These are only two positions but I don't understand why you resigned.
I am 1300 rapid, I somehow get this feeling that no matter how many puzzles I solve I keep blundering too much all the time and go down the rating ladder after winning some games in row, I keep missing so many tactics despite hitting a massive puzzle rush survival of 40+ (which would be like in 2100s or more), what is my problem here?