I know from other posts you are frustrated with some of the modules but that doesn’t make ALL the modules a problem.
The way the computer / tech industry works now-a-days is that there is a tacit understanding that a first release is going to uncover issues that could never be found by testing in the design office - if every module that was created had every possible use-case tried and every different approach from all the developers in the world, thereby making them perfect they would be too expensive for us to buy. Which means they wouldn’t sell. Which means they wouldn’t be created. So we wouldn’t have them.
Personally I’m happy to evaluate a first release but I’d not plan on using them for a real world product until they’ve been well exercised by myself & the community. For RAK kit, I’m moving to the newer RAK42X0 modules from the RAK811 for building product, having tried many different things out over the last year.
Cutting edge is often called bleeding edge for a reason.