So is 22.03.5.0 the last firmware for this old device?
I am going to update all my old routers at the moment and rembered I have TL-WR1043ND v1 too. AFAIR it is v1.8. Never had problems with flashing, except I maybe bricked 2 with my misconfiguration, but no need to worry, this old devices are a playground.
The TL-WR1043NDv1 no longer meets minimum system requirements and its image creation has been discontinued for 23.05.x and beyond[0]. As upgrading it beyond 22.03.x will no longer be possible[0], do plan ahead to retire- and replace it with something that is supported by the time the 22.03.x branch goes EOL next year.
--
[0] technically device support has not been removed, just the images aren't built by default anymore, so you can use imagebuilder or building from source to create them yourself, but 32 MB RAM is really tight - so be prepared to experiment how far you can go and keep it simple.
As mentioned they are a playground. The Archer C7 are a newer playground. I want to update all my routers and get everything work and then they are exchanged or in case a newer device gets broken, they are a backup device.
Looks like there is space for a installing mesh-packages and play with it.
https://firmware-selector.openwrt.org/ doesn't find this device with version 1. So did I something wrong, when searching for it? My version is 1.8 and I installed openwrt-22.03.5-ath79-generic-tplink_tl-wr1043nd-v1-squashfs-sysupgrade.bin without any problems.
It works fine as WDS-client (just testing, no productive mode)