thank you, appreciate the insight. I'll dive deeper into the caveat processing and see how it works with our setup. Currently, we have to use the caveat because the data is available at check time (current_device_count), if removing the caveat solving the problem then I think we might consider 🙂