# La connexion à Roblox Studio ne marche pas

> Canal public — documentation de l’application 3.6.3. Respecter les mentions de disponibilité propres à chaque service.

Source : [La connexion à Roblox Studio ne marche pas](/aide/studio/)

VibeStarter parle à Roblox Studio par un plugin, `VibeStarter Sync`, que l’app dépose elle-même à chaque démarrage. Tu n’as rien à installer ni à activer dans les menus de Studio. Quand la liaison ne se fait pas, le message affiché désigne presque toujours le geste à faire : cherche le tien dans les tableaux ci-dessous.

## Les trois réflexes qui règlent la majorité des cas

1.  **Ouvre une place dans Studio.** Le plugin s’attache tout seul en quelques secondes, mais seulement si une place est ouverte.
    
2.  **Relance Roblox Studio après chaque mise à jour de VibeStarter.** Si Studio tournait pendant la mise à jour, son plugin est périmé et la connexion tourne dans le vide.
    
3.  **Ferme les fenêtres Studio inutilisées.** Plusieurs fenêtres ouvertes rallongent l’analyse de la place, parfois jusqu’à la faire échouer.
    

## Le plugin ne s’attache pas

| Ce que dit l’app | Ce qu’il faut faire |
| --- | --- |
| Studio est ouvert, mais le plugin VibeStarter n’est pas encore attaché | Ouvre une place. S’il ne s’attache jamais, ferme et rouvre Roblox Studio. |
| Plugin Sync à mettre à jour — relance Roblox Studio | Ferme Studio et rouvre-le : l’app y dépose le plugin à jour à son démarrage. |
| Connexion automatique en cours… qui ne finit jamais | Relance Studio. Si ça persiste, vérifie que la place ouverte est bien liée au projet ; le plugin n’a pas de bouton de connexion. |
| Le canal Studio de VibeStarter n’a pas pu démarrer | Un autre programme, ou un VibeStarter resté ouvert, occupe les ports que l’app réserve à Studio (34873 à 34877). Ferme-le, puis relance l’app. |
| Plus long que prévu. Vérifie que Studio répond et ferme les fenêtres Studio inutiles. | Garde une seule fenêtre Studio ouverte, et vérifie qu’aucun test de jeu n’est en cours. |
| Mise à jour de l’app nécessaire — L’app et son plugin Studio ne sont pas à la même version : la synchronisation ne peut pas démarrer. | L’installation de VibeStarter est incomplète ou à moitié mise à jour. Mets à jour ou réinstalle VibeStarter, puis relance Roblox Studio. Rien n’est à faire dans Studio. Le même titre reste sur l’onglet du projet, avec une pastille rouge. |
| VibeStarter Sync n’a pas pu démarrer. — Le port de synchronisation de ce projet est déjà utilisé, souvent par une session précédente qui se ferme. | Clique Réessayer sur la ligne. Si ça recommence, ferme le projet puis rouvre-le. Pour une autre cause, la ligne cite l’erreur après « Message de VibeStarter Sync : ». |
| Dans la sortie de Studio : « VibeStarter answered, but this copy of its Studio plugin does not hold the app’s current installation credential. » | Le plugin chargé par Studio n’est pas celui que l’app a installé. Relance Studio ; si le message revient, clique Vérifier et réparer le plugin dans Paramètres → Espace de travail, puis relance Studio. |
| Pendant un test de jeu, dans la sortie de Studio : « VibeStarter answered, but no account is validated in it yet » | L’app n’a pas encore validé ton compte. Connecte-toi dans VibeStarter : le plugin s’attache ensuite tout seul. |

## La place ouverte n’est pas reconnue

| Ce que dit l’app | Ce qu’il faut faire |
| --- | --- |
| La place ouverte n’est pas liée à ce projet | Clique Lier cette place. |
| Une autre place est ouverte — ouvre plutôt celle-ci | Ouvre la place indiquée. Utiliser cette place relie celle qui est ouverte, mais **la détache de son projet d’origine**. |
| Studio est ouvert sur …, un autre projet ouvert dans l’app. | Toutes les fenêtres Studio appartiennent à un projet ouvert dans un autre onglet. Ouvre la place de ce projet dans Roblox Studio : la connexion se fait toute seule. Pour utiliser ici une place déjà ouverte, ferme d’abord l’onglet du projet qui l’utilise. |
| Travail en cours sans place confirmée | Ton code se synchronise quand même ; Studio n’a pas encore confirmé de quelle place il s’agit. Laisse la place ouverte. |
| Une place publiée à l’instant n’est plus reconnue | Publier un brouillon change son identité côté Roblox. Le plugin se rattache seul depuis sa version 1.0.13 ; relance Studio si besoin. |
| Un second monde n’apparaît pas | Publie cette place au moins une fois, ou lie-la à la main depuis Places du projet. |
| Cette place contient déjà des scripts | Tu crées un projet sur une place qui n’est pas vierge : l’app prévient qu’elle y écrira un marqueur d’identité. |

## Nous sommes deux sur le projet

| Situation | Ce qu’il faut faire |
| --- | --- |
| Deux personnes synchronisent ce projet | **Une seule personne pilote toutes les places.** Sinon les deux versions divergent. |
| Studio affiche qu’une autre personne synchronise cette place | C’est le verrou de Team Create. Attends : la connexion se fait quand l’autre s’arrête. |
| Une session de test est reprise par quelqu’un d’autre | Un seul test de jeu par expérience. Lance les tests depuis l’app : deux lancements manuels ne sont pas protégés. |
| « Synchro en pause — … pas la même expérience Roblox » | Seul le propriétaire le voit : il ouvre dans Studio la place du jeu liée à ce projet, et la synchro reprend. |

## Le code n’arrive pas dans Studio

| Situation | Ce qu’il faut faire |
| --- | --- |
| Mes modifications faites dans Studio ont disparu | La synchronisation va **dans un seul sens**, de l’app vers Studio. Modifie le code côté app. Dans Studio, `Ctrl+Y` (ou `⌘+Y`) juste après l’alerte d’annulation récupère ce qui vient d’être écrasé. |
| Le code ne compile pas pour le moment | Ce n’est pas bloquant : Studio garde la dernière version valide. Place ouverte, c’est le titre de l’écran d’ouverture, et sa barre affiche « Synchronisation en attente ». Un agent de code au travail corrige l’erreur ; si aucun ne tourne, lance-en un ou corrige le fichier toi-même. |
| La compilation a manqué de mémoire | Lis la phrase sous le titre. « Mémoire de compilation insuffisante » : demande à un agent d’ajuster le plafond de compilation du projet ; **fermer des agents ne relève pas ce plafond.** « Faute de mémoire disponible » : ferme les agents ou les projets inutilisés, puis demande une nouvelle compilation. |
| L’agent dit qu’il ne peut pas agir dans Studio, alors que le code arrive | Dans Paramètres → Espace de travail, la carte du plugin affiche « Outils Studio pas encore chargés » et la raison. Vérifie ta connexion Internet, puis clique Vérifier et réparer le plugin. |
| J’ai écrit mon code, les joueurs ne voient rien | Publier reste un geste dans Studio : Fichier → Publier sur Roblox, sur chaque monde. |
| Mes images et mes sons ne sont pas dans la sauvegarde | La sauvegarde en ligne ne porte que le code. Les médias vivent sur ta machine, et sur Roblox une fois publiés. |

## Les captures et les tests de jeu échouent

| Situation | Ce qu’il faut faire |
| --- | --- |
| Une capture est refusée en mode `Run` | `Run` n’a pas de client : demande un test en mode `Play`. |
| Une capture est refusée en test multijoueur | Fais un `Play` à un seul joueur pour la vérification visuelle. |
| La capture expire, ou un clic simulé ne fait rien | Une fenêtre Studio minimisée suspend son rendu. Restaure la fenêtre et relance l’action. |
| Un agent attend son tour pour Studio | Un seul agent pilote une place à la fois. Les autres continuent sur le code en attendant. |

## Publier un asset ou un produit échoue

| Situation | Ce qu’il faut faire |
| --- | --- |
| L’asset part sur mon compte personnel au lieu du groupe | Le propriétaire de la place doit être lisible : lie la place, ouvre-la, et publie-la au moins une fois. |
| Roblox refuse un upload par manque de permission, alors que j’ai les droits dans le groupe | Seul le **propriétaire** du groupe peut autoriser VibeStarter pour ce groupe, à l’écran de consentement Roblox. Un membre passe par l’invitation dans le projet et la case « Laisser l’équipe publier en mon nom ». Voir [Travailler à plusieurs sur un projet](/application/projet/equipe/#quand-le-jeu-appartient-%C3%A0-un-groupe-roblox). |
| Roblox répond que la portée n’est pas autorisée | Ta clé Open Cloud doit porter les permissions Game Passes et Developer Products, en lecture **et** écriture. |
| La monétisation marchait, elle s’arrête sans raison | Roblox désactive une clé Open Cloud après **60 jours sans utilisation**, même réglée sans expiration. Recrée la clé et recolle-la. |
| Un neuvième projet refuse de s’ouvrir | La synchronisation gère huit projets au maximum en même temps. Ferme-en un. |

## Limites

-   **La synchronisation est à sens unique.** Le code s’écrit du côté VibeStarter ; le monde 3D se construit dans Studio, à la main ou par les agents, et vit dans la place.
-   **Une place jamais publiée n’a pas d’identité chez Roblox** : elle n’est reconnue que par le marqueur déposé par l’app.
-   **Le plugin et l’app forment un couple.** Un plugin plus ancien que l’application refuse les actions qu’il ne connaît pas — d’où la relance de Studio après chaque mise à jour.
-   Rien ne garantit qu’une future version de Roblox Studio conserve le même comportement : les changements côté Roblox ont déjà interrompu la liaison par le passé.
-   Les mesures de capture et de test de jeu ont été faites sous Windows. Sur Mac, ces mêmes fonctions ne sont pas promises à l’identique.

## Pour aller plus loin

-   [Relier VibeStarter à Roblox Studio](/application/studio/)
-   [La synchronisation, expliquée](/application/studio/synchronisation/)
-   [Lier une place à ton projet](/application/studio/lier-une-place/)
-   [Publier ton jeu et suivre tes versions](/application/studio/publier/)
-   [Lier ton compte Roblox et ta clé Open Cloud](/application/studio/compte-roblox/)
