ArduinoBLE - how many services

Hi, I am working on a project and want to connect to an Arduino 33 Nano to get the accelerometer and gyroscope as well as another sensor data via Bluetooth. I tried creating a float characteristic for each sensor reading variable (7), but they do not show up when I check it with nRF Connect or BLE Scanner (iPhone). It works with 1-3. Is there a a limit on how many services I can create? Is it advisable to have so many services or rather to send an array using one service?

Thanks and best regards,
Christian